Diagonal Matrix<T> Properties
Properties
Can |
Gets whether the matrix can be reshaped into a vector or a matrix.
(Inherited from Matrix<T>) |
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.
(Inherited from Matrix<T>) |
Columnwise |
Enumerates the elements of the matrix column by column.
(Inherited from Matrix<T>) |
Diagonal | Gets the index of the nonzero diagonal of this DiagonalMatrix<T>. |
Element |
Gets a value indicating the order in which the matrix
elements are stored.
(Inherited from Matrix<T>) |
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.
(Inherited from Matrix<T>) |
IsImmutable |
Gets whether the elements of the matrix are immutable.
(Inherited from Matrix<T>) |
IsLower |
Gets a value that indicates if all elements of the matrix above the main diagonal are zero.
(Inherited from Matrix<T>) |
IsRead |
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>) |
IsUnit |
Gets a value indicating whether all diagonal elements
of this instance are equal to 1.
(Inherited from Matrix<T>) |
IsUpper |
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>) |
Matrix |
Gets a value indicating whether all diagonal elements
of this instance are structurally equal to 1.
(Inherited from Matrix<T>) |
Matrix |
Gets a value that indicates whether a triangular matrix
is upper or lower triangular.
(Inherited from Matrix<T>) |
Nonzero |
Gets a collection of the nonzero elements of the matrix.
(Inherited from Matrix<T>) Obsolete. |
Nonzero |
Gets a collection of the nonzero elements of the matrix.
(Inherited from Matrix<T>) |
Precedence |
Infrastructure. This property supports the Numerical Libraries for .NET
infrastructure and is not intended to be used directly from your code.
(Inherited from Matrix<T>) |
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.
(Inherited from Matrix<T>) |
Rowwise |
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>) |
Writable |
Enumerates the writable elements of the matrix column by column.
(Inherited from Matrix<T>) |