DenseMatrix<T, TSlice, TStorage2D> Properties

Properties

CanReshape Gets whether the matrix can be reshaped into a vector or a matrix.
(Overrides Matrix<T>.CanReshape)
ColumnCount Gets the number of columns in the matrix.
(Inherited from LinearOperator<T>)
ColumnIndex 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.
(Inherited from Matrix<T>)
ColumnwiseComponents Enumerates the elements of the matrix column by column.
(Inherited from Matrix<T>)
DenseStorage Gets the 2D array used to store the elements of the matrix.
ElementOrder Gets a value indicating the order in which the matrix elements are stored.
(Overrides Matrix<T>.ElementOrder)
ElementType 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.
(Inherited from Matrix<T>)
IsImmutable Gets whether the elements of the matrix are immutable.
(Inherited from Matrix<T>)
IsLowerTriangular Gets a value that indicates if all elements of the matrix above the main diagonal are zero.
(Inherited from Matrix<T>)
IsReadOnly Gets whether the matrix can be written to.
(Inherited from Matrix<T>)
IsSparse Gets a value that indicates whether the matrix is sparse.
(Overrides Matrix<T>.IsSparse)
IsSymmetrical Gets a value that indicates if the matrix is symmetrical about the main diagonal.
(Inherited from Matrix<T>)
IsUnitDiagonal Gets whether all diagonal elements of this instance are equal to 1.
(Inherited from Matrix<T>)
IsUpperTriangular Gets a value that indicates if all elements of the matrix below the main diagonal are zero.
(Inherited from Matrix<T>)
Item[Func<T, Boolean>, Int32] Gets or sets the elements of a column of the matrix that meet the specified condition.
(Inherited from Matrix<T>)
Item[IEnumerable<Int32>, Range] Gets or sets the elements of a matrix with the specified row indexes and column range.
(Inherited from Matrix<T>)
Item[IEnumerable<Int32>, IEnumerable<Int32>] Gets or sets the elements of a matrix with the specified row and column indexes.
(Inherited from Matrix<T>)
Item[IEnumerable<Int32>, Int32] Gets or sets the elements of a column with the specified indexes.
(Inherited from Matrix<T>)
Item[IEnumerable<Int32>, Range] Gets or sets the elements of a matrix with the specified row indexes and column range.
(Inherited from Matrix<T>)
Item[Index, Index] Gets or sets the specified element in this matrix.
(Inherited from Matrix<T>)
Item[Index, Range] Gets or sets the elements of a row of this matrix.
(Inherited from Matrix<T>)
Item[Int32, Range] Gets or sets the elements of a row of this matrix.
(Inherited from Matrix<T>)
Item[Int32, Vector<Boolean>] Gets or sets the elements of a row of this matrix.
(Inherited from Matrix<T>)
Item[Int32, IEnumerable<Int32>] Gets or sets the elements of a row with the specified indexes.
(Inherited from Matrix<T>)
Item[Int32, Func<T, Boolean>] Gets or sets the elements of a row of the matrix that meet the specified condition.
(Inherited from Matrix<T>)
Item[Int32, Int32] Gets or sets the specified element in this matrix.
(Inherited from Matrix<T>)
Item[Range, Range] Gets or sets the elements of a sub-matrix of this matrix.
(Inherited from Matrix<T>)
Item[Range, IEnumerable<Int32>] Gets or sets the elements of a matrix with the specified row range and column indexes.
(Inherited from Matrix<T>)
Item[Range, Int32] Gets or sets the elements of a column of this matrix.
(Inherited from Matrix<T>)
Item[Range, IEnumerable<Int32>] Gets or sets the elements of a matrix with the specified row range and column indexes.
(Inherited from Matrix<T>)
Item[Range, Index] Gets or sets the elements of a column of this matrix.
(Inherited from Matrix<T>)
Item[Range, Range] Gets or sets the elements of a sub-matrix of this matrix.
(Inherited from Matrix<T>)
Item[Vector<Boolean>, Int32] Gets or sets the elements of a column of this matrix.
(Inherited from Matrix<T>)
MatrixDiagonal Gets whether all diagonal elements of this instance are structurally equal to 1.
(Inherited from Matrix<T>)
MatrixTriangle Gets a value that indicates whether a triangular matrix is upper or lower triangular.
(Inherited from Matrix<T>)
NonzeroElements Gets a collection of the nonzero elements of the matrix.
(Inherited from Matrix<T>)
Precedence Infrastructure. This property supports the Numerics.NET infrastructure and is not intended to be used directly from your code.
(Inherited from Matrix<T>)
ReadOnlyStorage If available, gets a read-only 2D span over the elements of the matrix.
(Overrides Matrix<T>.ReadOnlyStorage)
RowCount Gets the number of rows in the matrix.
(Inherited from LinearOperator<T>)
RowIndex 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.
(Inherited from Matrix<T>)
RowwiseComponents Enumerates the elements of the matrix column by column.
(Inherited from Matrix<T>)
Structure Gets a value that indicates the structure of the sparse matrix.
(Inherited from Matrix<T>)
UnsafeStorage If available, gets a 2D span over the elements of the matrix.
(Overrides Matrix<T>.UnsafeStorage)
UnsafeStorageMemory2D If available, gets a 2D memory block over the elements of the matrix.
(Overrides Matrix<T>.UnsafeStorageMemory2D)
WritableComponents Enumerates the writable elements of the matrix column by column.
(Inherited from Matrix<T>)

See Also