Accord.Math Namespace 
Class  Description  

AbsoluteConvergence 
Absolute convergence criteria.
 
Bessel 
Bessel functions.
 
Beta 
Beta functions.
 
Combinatorics 
Static class for combinatorics functions.
 
ComplexMatrix 
Static class ComplexExtensions. Defines a set of extension methods
that operates mainly on multidimensional arrays and vectors of
AForge.NET's data type.
 
Constants 
Common mathematical constants.
 
ContinuousHistogram 
Histogram for continuous random values.
 
CosineTransform 
Discrete Cosine Transformation.
 
CSharpArrayFormatProvider 
Gets the matrix representation used in C# multidimensional arrays.
 
CSharpJaggedMatrixFormatProvider 
Gets the matrix representation used in C# jagged arrays.
 
CSharpMatrixFormatProvider 
Gets the matrix representation used in C# multidimensional arrays.
 
DefaultArrayFormatProvider 
Gets the default matrix representation, where each row
is separated by a new line, and columns are separated by spaces.
 
DefaultMatrixFormatProvider 
Gets the default matrix representation, where each row
is separated by a new line, and columns are separated by spaces.
 
Distance 
Static class Distance. Defines a set of methods defining distance measures.
 
FourierTransform 
Fourier transformation.
 
Gabor 
Gabor functions.
 
Gamma 
Gamma Γ(x) functions.
 
HartleyTransform 
Hartley Transformation.
 
HilbertTransform 
Discrete Hilbert Transformation.
 
Jagged 
Jagged matrices.
 
JaggedReducedRowEchelonForm 
Reduced row Echelon form
 
Matrix 
Static class Matrix. Defines a set of extension methods
that operates mainly on multidimensional arrays and vectors.
 
MatrixFormatProviderBase 
Base class for IMatrixFormatProvider implementers.
 
MatrixFormatter 
Defines how matrices are formatted and displayed, depending on the
chosen format representation.
 
Norm 
Static class Distance. Defines a set of methods defining distance measures.
 
Normal 
Normal distribution functions.
 
OctaveArrayFormatProvider 
Format provider for the matrix format used by Octave.
 
OctaveMatrixFormatProvider 
Format provider for the matrix format used by Octave.
 
OwensT 
Owen's T function and related functions.
 
PerlinNoise 
Perlin noise function.
 
Plane 
3D Plane class with normal vector and distance from origin.
 
ReducedRowEchelonForm 
Reduced row Echelon form
 
RelativeConvergence 
Relative convergence criteria.
 
RelativeParameterConvergence 
Relative parameter change convergence criteria.
 
SineTransform 
Discrete Sine Transform
 
Sparse 
Extension methods for sparse vectors.
 
SparseT 
Sparse vector representation (in LibSVM format).
 
Special 
Set of special mathematic functions.
 
Taylor 
Taylor series expansions for common functions.
 
Tools 
Set of mathematical tools.
 
Vector 
Static class Vector. Defines a set of extension methods
that operates mainly on singledimensional arrays.

Structure  Description  

Matrix3x3 
A structure representing 3x3 matrix.
 
Matrix4x4 
A structure representing 4x4 matrix.
 
Point3 
3D point structure with X, Y, and coordinates.
 
Rational 
Rational number.
 
Vector3 
3D Vector structure with X, Y and Z coordinates.
 
Vector4 
4D Vector structure with X, Y, Z and W coordinates.

Interface  Description  

IConvergenceT 
Common interface for convergence detection algorithms.
 
IMatrixFormatProvider 
Common interface for Matrix format providers.
 
ISingleValueConvergence 
Common interface for convergence detection algorithms that
depend solely on a single value (such as the iteration error).

Enumeration  Description  

FourierTransformDirection 
Fourier transformation direction.
 
GaborKernelKind 
Gabor kernel types.
 
MatrixOrder 
Matrix major order. The default is to use Cstyle RowMajor order.
 
MatrixType 
Special matrix types.
