Matrix.Create Upper Banded<T>(Int 32, Int 32, Int 32, Matrix Diagonal) Method
Constructs an upper band matrix
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
A BandMatrix<T>.
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public static BandMatrix<T> CreateUpperBanded<T>(
int rowCount,
int columnCount,
int bandwidth,
MatrixDiagonal matrixDiagonal
)
Parameters
- rowCount Int32
- The number of rows.
- columnCount Int32
- The number of columns.
- bandwidth Int32
- The number of diagonals above or below the main diagonal that may contain nonzero elements.
- matrixDiagonal MatrixDiagonal
- A MatrixDiagonal value that indicates whether the diagonal elements are all 1 or not.
Type Parameters
- T
Return Value
BandMatrix<T>A BandMatrix<T>.