This documentation is compiled for the latest release of Mathos Core Library
SystemObject
MathosMatrix
Assembly: Mathos (in Mathos.dll) Version: 1.0.5.1 (1.0.5.1)
Top
Top
Top
Top
Top
Inheritance Hierarchy
MathosMatrix
Namespace: Mathos
Assembly: Mathos (in Mathos.dll) Version: 1.0.5.1 (1.0.5.1)
Syntax
The Matrix type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Matrix |
Default contructor
| |
| Matrix(Vector) |
Contructor that takes a number of Vectors
| |
| Matrix(Int32, Int32) |
Contructor for defining the "rows" and "colls"
|
Methods
| Name | Description | |
|---|---|---|
| Adjugate | ||
| Cofactor | ||
| Determinant | ||
| Equals(Object) | (Overrides ObjectEquals(Object).) | |
| Equals(Matrix) |
Determins if "_matrixContent" is equal to "other"'s "_matrixContent"
| |
| Eye(Int32) | ||
| Eye(Int32, Int32) | ||
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | (Overrides ObjectGetHashCode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Inverse | ||
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| RREF |
Returns a matrix in reduced row echelon form.
| |
| ToString | (Overrides ObjectToString.) | |
| Transposed |
Operators
| Name | Description | |
|---|---|---|
| Addition(Int32, Matrix) |
The plus operator
| |
| Addition(Matrix, Matrix) |
The plus operator
| |
| Addition(Matrix, Int32) |
The plus operator
| |
| Division |
The division operator
| |
| Equality |
The comparsion operator
| |
| (Double to Matrix) |
The Matrix initialization of a jagged array of doubles
| |
| Inequality |
The not-comparsion operator
| |
| Multiply(Int32, Matrix) |
The multiplication operator
| |
| Multiply(Matrix, Matrix) |
The multiplication operator
| |
| Multiply(Matrix, Int32) |
The multiplication operator
| |
| Subtraction(Int32, Matrix) |
The minus operator
| |
| Subtraction(Matrix, Matrix) |
The minus operator
| |
| Subtraction(Matrix, Int32) |
The minus operator
|
Extension Methods
| Name | Description | |
|---|---|---|
| From(Enum) | Overloaded. (Defined by Converter.) | |
| From(Base) | Overloaded. (Defined by Converter.) |
Properties
| Name | Description | |
|---|---|---|
| ItemInt32 |
The indexer
| |
| ItemInt32, Int32 |
The double indexer
| |
| Length |
Gets the length of "_matrixContent"
|
See Also