NuGenMatrixOperations Members
NuGenMatrixOperations overview
Public Static (Shared) Methods
EIGENPOW [42700] Eigenvalue (power method) subroutine (AX=LX) A is the N X N matrix B is an arbitrary vector E is the relative error chosen D=count of the number of iterations
InitMatrix Initialize a matrix from one dimensional array
MATADD Overloaded. [41800] Matrix addition subroutine (C=A+B)
MATCOFAT [42300] Cofactor K subroutine Input matrix size is N X N Matrix A(i,j) IN, matrix B(i,j) OUT
MATDET [42350] Matrix determinant subroutine Finds determinant for up to a 4 X 4 matrix
MATDIAG [42000] Diagonal matrix creation subroutine (matrix A(i,j) is the identity matrix times B)
MATEXP [42800] Matrix exponent subroutine Inputs to the subroutine are the matrix A, matrix C, size N, number of terms K2 and variable X
MATINV Matrix inversion subroutine (Gauss-Jordan elimination) Matrix A is input, matrix B is output Dim A=N X N temporary Dim B=N X 2N First create matrix with A on the left and I on the right
MATMULT [41900] Matrix multiplication subroutine (C=A X B)
MATRMAD [42275] Row multiplication/add subroutine B times row N1 added to N2
MATSAV [42100] Matrix save subroutine N1, N2 are input indices
MATSCALE [42200] Scalar B X matrix A subroutine N1, N2 and N3 are input indices
MATSUB [41850] Matrix substraction subroutine (C=A-B)
MATSWCH [42250] Row switching subroutine Rows N1 and N2 are interchanged
MATTRANS [41950] Matrix transpose subroutine (B=transpose(A))
VECTADD [41500] Vector addition subroutine (C=A+B)
VECTANGL [41750] Vector angle subroutine ( angle between A and B)
VECTCURL [41650] Vector cross product subroutine (C=A X B)
VECTDOT [41600] Vector dot product subroutine (C=A.B)
VECTLEN [41700] Vector length subroutine
VECTSUB [41550] Vector substraction subroutine (C=A-B)
Public Instance Constructors
Public Instance Methods
Equals (inherited from Object )
Determines whether the specified Object is equal to the current Object .
GetHashCode (inherited from Object )
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object )
Gets the Type of the current instance.
ToString (inherited from Object )
Returns a String that represents the current Object .
Protected Instance Methods
Finalize (inherited from Object )
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object )
Creates a shallow copy of the current Object .
See Also
NuGenMatrixOperations Class | Genetibase.MathX Namespace