IMatrixModel

Description

The IMatrixModel interface contains properties and methods that are used to work with a matrix structure.

Properties

  Property name Brief description
DimensionCount The DimensionCount property returns the number of dimensions in a matrix.
Item The Item property determines value of a matrix element in the specified coordinate.
LowerBound The LowerBound property returns the matrix dimension lower limit.
LowerBoundI The LowerBoundI property returns the matrix dimension lower limit.
Source The Source property returns the source matrix, based on which the current matrix was obtained.
Storage The Storage property returns the last non-empty source matrix, based on which the current matrix was obtained.
UpperBound The UpperBound property returns the matrix dimension upper limit.
UpperBoundI The UpperBoundI property returns the matrix dimension upper limit.

Methods

  Method name Brief description
Clear The Clear method clears the matrix elements contents.
CreateFixInfo The CreateFixInfo method creates an object that is necessary for fixing matrix dimensions.
CreateModelCoord The CreateModelCoord method creates an object, which is a coordinate in a matrix.
CreateModelIterator The CreateModelIterator method creates an iterator that is used to navigate the matrix.
Dereference The Dereference method rebuilds matrix taking into account fixed dimension elements.
OperationConst The OperationConst method executes mathematical operations between the current matrix and constant or matrix iterator.
OperationMatrix The OperationMatrix method performs mathematical operations between the current matrix and the matrix passed as an input parameter.
Rank The Rank method creates a ranking matrix.
Sort The Sort method sorts the matrix.

See also:

System Assembly Interfaces