CADability dotNET
The Matrix type exposes the following members.
Methods
Name | Description | |
---|---|---|
Add | In place addition of m to this Matrix. | |
ArrayDivide(Matrix) | In place element-by-element right division, A ./= B. | |
ArrayDivide(Matrix, Matrix) | Element-by-element right division, C = A./B. | |
ArrayMultiply(Matrix) | In place element-by-element multiplication. | |
ArrayMultiply(Matrix, Matrix) | Element-by-element multiplication. | |
chol | Cholesky Decomposition | |
Clone | Returns a deep copy of this instance. | |
Condition | Matrix condition (2 norm) | |
Create | Constructs a matrix from a copy of a 2-D array. | |
Determinant | Matrix determinant | |
Eigen | Eigenvalue Decomposition | |
GetMatrix(array<Int32>[]()[][], array<Int32>[]()[][]) | Gets a submatrix. | |
GetMatrix(Int32, Int32, array<Int32>[]()[][]) | Get a submatrix. | |
GetMatrix(array<Int32>[]()[][], Int32, Int32) | Get a submatrix. | |
GetMatrix(Int32, Int32, Int32, Int32) | Gets a submatrix. | |
Identity | Generates identity matrix | |
Inverse | Matrix inverse or pseudoinverse. | |
LUD | LU Decomposition | |
Multiply | Multiplies in place this Matrix by a scalar. | |
Norm1 | One norm | |
Norm2 | Two norm | |
NormF | Frobenius norm | |
NormInf | Infinity norm | |
QRD | QR Decomposition | |
Random | Generates matrix with random elements | |
Rank | Matrix rank | |
RowVector | ||
SaveInverse | ||
SaveSolve | ||
SaveSolveTranspose | ||
SetMatrix(array<Int32>[]()[][], array<Int32>[]()[][], Matrix) | Sets a submatrix. | |
SetMatrix(Int32, Int32, array<Int32>[]()[][], Matrix) | Set a submatrix. | |
SetMatrix(array<Int32>[]()[][], Int32, Int32, Matrix) | Sets a submatrix. | |
SetMatrix(Int32, Int32, Int32, Int32, Matrix) | Set a submatrix. | |
Solve | Solve A*X = B | |
SolveTranspose | Solve X*A = B, which is also A'*X' = B' | |
Subtract | In place substraction of m to this Matrix. | |
SVD | Singular Value Decomposition | |
ToString | (Overrides Object..::..ToString()()()().) | |
Trace | Matrix trace. | |
Transpose()()()() | In place transposition of this Matrix. | |
Transpose(Matrix) | Gets the transposition of the provided Matrix. | |
UnaryMinus | In place unary minus of the Matrix. |
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICloneable..::..Clone |