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