DoubleMatrixInArray1DRowMajorRepresentation Type

Wraps a linear array to a read-write matrix. The array is in row-major order, i.e. the first elements of the linear array belong to the first row of the matrix (the column values change more quickly). The index of the linear array is calculated as index = column + row * NumberOfColumns. This representation is used for instance by C, C++, Mathematica, Pascal and Python.

Constructors

Constructor Description

DoubleMatrixInArray1DRowMajorRepresentation(rows, columns)

Full Usage: DoubleMatrixInArray1DRowMajorRepresentation(rows, columns)

Parameters:
    rows : int
    columns : int

rows : int
columns : int

DoubleMatrixInArray1DRowMajorRepresentation(array, nRows, columns)

Full Usage: DoubleMatrixInArray1DRowMajorRepresentation(array, nRows, columns)

Parameters:
    array : float[]
    nRows : int
    columns : int

array : float[]
nRows : int
columns : int

Instance members

Instance member Description

this.GetArray1DRowMajor

Full Usage: this.GetArray1DRowMajor

Returns: float[]
Modifiers: abstract

Returns: float[]

this.[arg1, arg2]

Full Usage: this.[arg1, arg2]

Parameters:
    arg0 : int

Returns: int
Modifiers: abstract

arg0 : int
Returns: int