MatrixT Methods

Methods

Clone 
Combine 
EqualsIndicates whether this instance and a specified object are equal.
(Inherited from ValueType)
FlipUpsideDown 
GetColumn returns the specified column of the Matrix
GetColumnEnumerable 
GetDeterminant 
GetHashCodeReturns the hash code for this instance.
(Inherited from ValueType)
GetInverseMatrix 
GetLeastSquares Returns the solution for Ax = B, given this as A and the arg as B. Uses a least squares algorithm.
GetRow returns the speciefied row of the Matrix
GetSubmatrix Gets a submatrix of the MatrixT starting at the given row and column, with the given number of rows and columns.
GetTypeGets the Type of the current instance.
(Inherited from Object)
Identity 
Inverse Returns the inverse of the matrix.
LUDecomposition Does an LUP Decomposition.
OperateByColumn Applies the given function to each column of the MatrixT.
OperateByRow Applies the given function to each row of the MatrixT.
OperateByValue Applies the given function to each value of the MatrixT.
PointWhiseMultiply 
ReplaceSubmatrix 
RREF Returns the solution for Ax = B, given this as A and the arg as B. Uses a reduced row echelon algorithm.
ToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)
TransformByColumnU Applies the given function to each column of the MatrixT. Function does not mutate this MatrixT, it returns a new MatrixT.
TransformByValueU(FuncT, U) 
TransformByValueU(FuncT, Int32, Int32, U) 
TransposeAndMultiplyU(MatrixU) Returns a MatrixT resulting from transposing this matrix and multiplying it with a MatrixT
TransposeAndMultiplyU(U) Returns a MatrixT resulting from transposing this matrix and multiplying it with a 1xN MatrixT

See Also