Matrix<T> Properties
Properties
Can | Gets whether the matrix can be reshaped into a vector or a matrix. |
Column |
Gets the number of columns in the matrix.
(Inherited from LinearOperator<T>) |
Column |
Gets or sets the index of labels for the columns of the matrix.
(Inherited from LinearOperator<T>) Preliminary |
Columns | Gets the ColumnCollection<T> for this instance. |
Columnwise | Enumerates the elements of the matrix column by column. |
Element | Gets a value indicating the order in which the matrix elements are stored. |
Element |
Gets the element type of the matrix.
(Inherited from LinearOperator<T>) |
IsHermitian | Gets a value that indicates if the matrix is Hermitian about the main diagonal. |
IsImmutable | Gets whether the elements of the matrix are immutable. |
IsLower | Gets a value that indicates if all elements of the matrix above the main diagonal are zero. |
IsRead | Gets whether the matrix can be written to. |
IsSparse | Gets a value that indicates whether the matrix is sparse. |
IsSymmetrical | Gets a value that indicates if the matrix is symmetrical about the main diagonal. |
IsUnit | Gets whether all diagonal elements of this instance are equal to 1. |
IsUpper | Gets a value that indicates if all elements of the matrix below the main diagonal are zero. |
Item[Func<T, Boolean>, Int32] | Gets or sets the elements of a column of the matrix that meet the specified condition. |
Item[IEnumerable<Int32>, Range] | Gets or sets the elements of a matrix with the specified row indexes and column range. |
Item[IEnumerable<Int32>, IEnumerable<Int32>] | Gets or sets the elements of a matrix with the specified row and column indexes. |
Item[IEnumerable<Int32>, Int32] | Gets or sets the elements of a column with the specified indexes. |
Item[IEnumerable<Int32>, Range] | Gets or sets the elements of a matrix with the specified row indexes and column range. |
Item[Index, Index] | Gets or sets the specified element in this matrix. |
Item[Index, Range] | Gets or sets the elements of a row of this matrix. |
Item[Int32, Range] | Gets or sets the elements of a row of this matrix. |
Item[Int32, Vector<Boolean>] | Gets or sets the elements of a row of this matrix. |
Item[Int32, IEnumerable<Int32>] | Gets or sets the elements of a row with the specified indexes. |
Item[Int32, Func<T, Boolean>] | Gets or sets the elements of a row of the matrix that meet the specified condition. |
Item[Int32, Int32] | Gets or sets the specified element in this matrix. |
Item[Range, Range] | Gets or sets the elements of a sub-matrix of this matrix. |
Item[Range, IEnumerable<Int32>] | Gets or sets the elements of a matrix with the specified row range and column indexes. |
Item[Range, Int32] | Gets or sets the elements of a column of this matrix. |
Item[Range, IEnumerable<Int32>] | Gets or sets the elements of a matrix with the specified row range and column indexes. |
Item[Range, Index] | Gets or sets the elements of a column of this matrix. |
Item[Range, Range] | Gets or sets the elements of a sub-matrix of this matrix. |
Item[Vector<Boolean>, Int32] | Gets or sets the elements of a column of this matrix. |
Matrix | Gets whether all diagonal elements of this instance are structurally equal to 1. |
Matrix | Gets a value that indicates whether a triangular matrix is upper or lower triangular. |
Nonzero | Gets a collection of the nonzero elements of the matrix. |
Precedence | Infrastructure. This property supports the Numerics.NET infrastructure and is not intended to be used directly from your code. |
Read | If available, gets a read-only 2D span over the elements of the matrix. |
Row |
Gets the number of rows in the matrix.
(Inherited from LinearOperator<T>) |
Row |
Gets or sets the index of labels for the rows of the matrix.
(Inherited from LinearOperator<T>) Preliminary |
Rows | Gets the RowCollection<T> for this instance. |
Rowwise | Enumerates the elements of the matrix column by column. |
Structure | Gets a value that indicates the structure of the sparse matrix. |
Unsafe | If available, gets a 2D span over the elements of the matrix. |
Unsafe | If available, gets a 2D memory block over the elements of the matrix. |
Writable | Enumerates the writable elements of the matrix column by column. |