Matrix.Create Lower Triangular<T>(Int 32, Int 32, Array 2D<T>, Matrix Diagonal, Matrix Element Order) Method
Constructs a new lower triangular matrix.
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
A triangular matrix.
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public static TriangularMatrix<T> CreateLowerTriangular<T>(
int rowCount,
int columnCount,
Array2D<T> storage,
MatrixDiagonal diagonal,
MatrixElementOrder order
)
Parameters
- rowCount Int32
- The number of rows.
- columnCount Int32
- The number of columns.
- storage Array2D<T>
- A 2D array that contains the elements.
- diagonal MatrixDiagonal
- A MatrixDiagonal value that indicates whether the diagonal elements are all 1 or not.
- order MatrixElementOrder
- A MatrixElementOrder value that indicates whether the elements are stored in column major or row major order.
Type Parameters
- T
Return Value
TriangularMatrix<T>A triangular matrix.