Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Function GetSubmatrix ( _ rowRange As Range, _ columnRange As Range, _ transposeOperation As TransposeOperation _ ) As Matrix |
| C# |
|---|
public Matrix GetSubmatrix ( Range rowRange, Range columnRange, TransposeOperation transposeOperation ) |
| C++ |
|---|
public: Matrix^ GetSubmatrix ( Range rowRange, Range columnRange, TransposeOperation transposeOperation ) |
Parameters
- rowRange (Extreme.Mathematics.LinearAlgebra.Range)
- A Range value that specifies the range of rows that are to make up the new matrix.
- columnRange (Extreme.Mathematics.LinearAlgebra.Range)
- A Range value that specifies the range of columns that are to make up the new matrix.
- transposeOperation (Extreme.Mathematics.LinearAlgebra.TransposeOperation)
- A TransposeOperation value that specifies whether or not this view should show the transpose of the matrix m.
Return Value
A Matrix that contains the specified rows and columns.
Remarks
The Matrix returned by
this method shares its storage with the matrix
from which it is derived.