Documentation For Encog 2.x

MatrixMath Methods

The methods of the MatrixMath class are listed below. For a complete list of MatrixMath class members, see the MatrixMath Members topic.

Public Static Methods

Add Add two matrixes together, producing a third.
Copy Copy the source matrix to the target matrix. Both matrixes must have the same dimensions.
CreateInputMatrix Create an input matrix for a neural network.
DeleteCol Delete a single column from a matrix. A new matrix, with the delete is returned.
DeleteRow Delete a row from a matrix. A new matrix, with the row deleted, is returned.
Divide Divide every cell in the matrix by the specified number.
DotProduct Compute the dot product for two matrixes. Note: both matrixes must be vectors.
Identity Create an identiry matrix, of the specified size. An identity matrix is always square.
MultiplyOverloaded. Multiply every cell in the matrix by the specified value.
Subtract Subtract one matrix from another. The two matrixes must have the same number of rows and columns.
Transpose Transpose the specified matrix.
VectorLength Calculate the vector length of the matrix.

Public Instance Methods

Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
ToString (inherited from Object) 

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

MatrixMath Class | Encog.Matrix Namespace