The Matrix type exposes the following members.

Constructors

  NameDescription
MatrixOverloaded.

Methods

  NameDescription
Det
Calculates the determinant of the matrix.
DisplayOverloaded.
Equals
Determines whether the specified System.Object is equal to the Matrix.
(Overrides Object..::.Equals(Object).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Gets the hash code of this object.
(Overrides Object..::.GetHashCode()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Inverse
Calculates the inverse of the matrix.
LinSolve
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Transpose
Transposes the rows and columns of the matrix.
ZerosOverloaded.

Operators

  NameDescription
Addition
Adds a matrix to another matrix.
Division
Divides the components of a matrix by a scalar.
Equality
Compares a matrix for equality with another matrix.
Inequality
Tests a matrix for inequality with another matrix.
Multiply
Multiplies a matrix by another matrix.
Subtraction
Subtracts a matrix from another matrix.

Fields

  NameDescription
Data
The data contained within the matrix.

Properties

  NameDescription
cols
Gets the number of columns in the matrix.
Identity
Gets a 4x4 identity matrix.
IsSingular
Indicates whether the matrix is singular.
IsSquare
Indicates whether the matrix is square.
Item
Gets or sets an entry in the matrix.
rows
Gets the number of rows in the matrix.

See Also