﻿Matrix Methods
 Matrix Methods Encog Machine Learning Framework for .Net

The Matrix type exposes the following members.

Methods

NameDescription
Add the specified matrix to this matrix. This will modify the matrix to hold the result of the addition.
Add the specified value to the specified row and column of the matrix.
Clear
Clear the matrix.
Clone
Clone the matrix.
CreateColumnMatrix
Create a matrix that is a single column.
CreateRowMatrix( Double )
Create a matrix that is a single row.
CreateRowMatrix(IMLData)
Create a matrix that is a single row.
equals
Compare the matrix to another with the specified level of precision.
Equals
Determine if this matrix is equal to another. Use a precision of 10 decimal places.
(Overrides Object Equals(Object).)
Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
FromPackedArray
Take the values of thie matrix from a packed array.
GetArrayCopy
Make a copy of this matrix as an array.
GetCol
Get one column from this matrix as a column matrix.
GetHashCode
Generate a hash code, this is just rows+cols. Probably a better way to do this, but I really don't see the Matrix class being used as the key to a hash table.
(Overrides Object GetHashCode .)
GetMatrix( Int32 ,  Int32 )
Get a submatrix.
GetMatrix(Int32, Int32,  Int32 )
Get a submatrix.
GetMatrix( Int32 , Int32, Int32)
Get a submatrix.
GetMatrix(Int32, Int32, Int32, Int32)
Get a submatrix.
GetRow
Get the specified row as a row matrix.
GetType
Gets the type of the current instance.
(Inherited from Object.)
Inverse
The matrix inverted.
IsVector
Determine if this matrix is a vector. A vector matrix only has a single row or column.
IsZero
Determine if all of the values in the matrix are zero.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Multiply
Multiply every row by the specified vector.
Ramdomize
Fill the matrix with random values in the specified range.
Randomize
Randomize the matrix.
Set(Double)
Set every value in the matrix to the specified value.
Set(Matrix)
Set the values from the other matrix into this one.
SetMatrix( Int32 ,  Int32 , Matrix)
Set a submatrix.
SetMatrix(Int32, Int32,  Int32 , Matrix)
Set a submatrix.
SetMatrix( Int32 , Int32, Int32, Matrix)
Set a submatrix.
SetMatrix(Int32, Int32, Int32, Int32, Matrix)
Set a submatrix.
Solve
Solve A*X = B
Sum
Sum all of the values in the matrix.
ToPackedArray
Convert the matrix to a packed array.
ToString
Returns a string that represents the current object.
(Inherited from Object.)
Top