Base |
The BaseMatrix type exposes the following members.
Name | Description | |
---|---|---|
Add | Addition C=A+B | |
CheckMatrixDimensions | Check if size(this) == size(B) | |
CopyToArray | Copy all elements of this matrix to a rectangular 2D array. | |
CopyToComplex | ||
CopyToJaggedArray | Copy all elements of this matrix to a jagged array. | |
Determinant | Calculates the determinant of the matrix. | |
ElementsAbs | aij=Math.Abs(aij) | |
ElementsSum | Sum of elements =SUMij(A[i,j]) | |
ElemntsDiv | Element-by-element division: aij = aij/bij | |
ElemntsMult | Element-by-element multiplication: aij = aij*bij | |
FrobeniusNorm | Frobenius norm | |
GetColumnArray | Gets a column array of this matrix at the selected position. | |
GetColumnVector | Gets a column vector of this matrix at the selected position. | |
GetColumnVectors | Gets the column vectors of this matrix. | |
GetRowArray | Gets a row array of this matrix at the selected position. | |
GetRowVector | Gets a row vector of this matrix at the selected position. | |
GetRowVectors | Gets the row vectors of this matrix. | |
Hypot | sqrt(a^2 + b^2) without under/overflow. | |
Inverse | Calculates the inverse of the matrix. | |
MatrixToString | Returns the equivalent string representation of the matrix. | |
MatrixToString(String) | Returns the equivalent string representation of the matrix. | |
Multiply(BaseMatrix) | Matrix-Matrix multiplication, C=A*B | |
Multiply(Double) | Scalar-matrix multiplication, C=s*A | |
MultiplyInplace | In place scalar-matrix multiplication, A=s*A | |
Norm1 | One Norm for the matrix. | |
NormInf | Infinity Norm for the matrix. | |
Subtract | Matrix subtraction, C=A-B | |
Transpose | Transposed matrix. | |
UnaryMinusInplace | In place unary minus -A |
Name | Description | |
---|---|---|
GetEnumNames | (Defined by General) | |
IsValidDouble | (Defined by General) |