Property | Type | Description | |
---|---|---|---|
L | Matrix | ||
U | Matrix | ||
cols | int | ||
mat | ].double[ | ||
rows | int |
Method | Description | |
---|---|---|
Det ( ) : double | ||
Duplicate ( ) : Matrix | ||
GetCol ( int k ) : Matrix | ||
GetP ( ) : Matrix | ||
IdentityMatrix ( int iRows, int iCols ) : Matrix | ||
Invert ( ) : Matrix | ||
IsSquare ( ) : System.Boolean | ||
MakeLU ( ) : void | ||
Matrix ( int iRows, int iCols ) : System | ||
NormalizeMatrixString ( string matStr ) : string | ||
Parse ( string ps ) : Matrix | ||
Power ( Matrix m, int pow ) : Matrix | ||
RandomMatrix ( int iRows, int iCols, int dispersion ) : Matrix | ||
SetCol ( Matrix v, int k ) : void | ||
SolveWith ( Matrix v ) : Matrix | ||
StupidMultiply ( Matrix m1, Matrix m2 ) : Matrix | ||
SubsBack ( Matrix A, Matrix b ) : Matrix | ||
SubsForth ( Matrix A, Matrix b ) : Matrix | ||
ToString ( ) : string | ||
Transpose ( Matrix m ) : Matrix | ||
ZeroMatrix ( int iRows, int iCols ) : Matrix | ||
operator ( ) : Matrix | ||
this ( int iRow, int iCol ) : double |
Method | Description | |
---|---|---|
ACopytoC ( Matrix A, int xa, int ya, Matrix C, int size ) : void | ||
Add ( Matrix m1, Matrix m2 ) : Matrix | ||
AminusBintoC ( Matrix A, int xa, int ya, Matrix B, int xb, int yb, Matrix C, int size ) : void | ||
AplusBintoC ( Matrix A, int xa, int ya, Matrix B, int xb, int yb, Matrix C, int size ) : void | ||
Multiply ( double n, Matrix m ) : Matrix | ||
SafeACopytoC ( Matrix A, int xa, int ya, Matrix C, int size ) : void | ||
SafeAminusBintoC ( Matrix A, int xa, int ya, Matrix B, int xb, int yb, Matrix C, int size ) : void | ||
SafeAplusBintoC ( Matrix A, int xa, int ya, Matrix B, int xb, int yb, Matrix C, int size ) : void | ||
StrassenMultiply ( Matrix A, Matrix B ) : Matrix | ||
StrassenMultiplyRun ( Matrix A, Matrix B, Matrix C, int l, Matrix f ) : void |
public static IdentityMatrix ( int iRows, int iCols ) : Matrix | ||
iRows | int | |
iCols | int | |
return | Matrix |
public Matrix ( int iRows, int iCols ) : System | ||
iRows | int | |
iCols | int | |
return | System |
public static NormalizeMatrixString ( string matStr ) : string | ||
matStr | string | |
return | string |
public static Power ( Matrix m, int pow ) : Matrix | ||
m | Matrix | |
pow | int | |
return | Matrix |
public static RandomMatrix ( int iRows, int iCols, int dispersion ) : Matrix | ||
iRows | int | |
iCols | int | |
dispersion | int | |
return | Matrix |
public static StupidMultiply ( Matrix m1, Matrix m2 ) : Matrix | ||
m1 | Matrix | |
m2 | Matrix | |
return | Matrix |
public static SubsBack ( Matrix A, Matrix b ) : Matrix | ||
A | Matrix | |
b | Matrix | |
return | Matrix |
public static SubsForth ( Matrix A, Matrix b ) : Matrix | ||
A | Matrix | |
b | Matrix | |
return | Matrix |
public static Transpose ( Matrix m ) : Matrix | ||
m | Matrix | |
return | Matrix |
public static ZeroMatrix ( int iRows, int iCols ) : Matrix | ||
iRows | int | |
iCols | int | |
return | Matrix |