Returns a sub-matrix of this instance.
Namespace:
Extreme.Mathematics
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public Matrix<T> GetSubmatrix(
Range rowRange,
Range columnRange,
TransposeOperation transposeOperation
)
Public Function GetSubmatrix (
rowRange As Range,
columnRange As Range,
transposeOperation As TransposeOperation
) As Matrix(Of T)
public:
Matrix<T>^ GetSubmatrix(
Range rowRange,
Range columnRange,
TransposeOperation transposeOperation
)
member GetSubmatrix :
rowRange : Range *
columnRange : Range *
transposeOperation : TransposeOperation -> Matrix<'T>
Parameters
- rowRange
- Type: Extreme.MathematicsRange
A Range value that specifies
the range of rows that are to make up the new matrix.
- columnRange
- Type: Extreme.MathematicsRange
A Range value that specifies
the range of columns that are to make up the new matrix.
- transposeOperation
- Type: Extreme.MathematicsTransposeOperation
A TransposeOperation value
that specifies whether or not this view should show the
transpose of the matrix.
Return Value
Type:
MatrixTA
MatrixT that contains the
specified rows and columns.
The matrix returned by
this method shares its storage with the matrix
from which it is derived.
Reference