Click or drag to resize

MatValueMatrix Class

Represents a 2D double matrix.
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.MatlabMatValue
    Altaxo.Serialization.MatlabMatValueMatrix

Namespace: Altaxo.Serialization.Matlab
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public sealed class Matrix : MatValue, 
	IROMatrix<double>, IEquatable<MatValueMatrix>

The MatValueMatrix type exposes the following members.

Constructors
 NameDescription
Public methodMatValueMatrix Represents a 2D double matrix.
Top
Properties
 NameDescription
Public propertyColumnCountThe number of columns in the matrix.
Public propertyDataThe matrix elements stored in a contiguous memory block.
Public propertyIsColumnMajorA value indicating whether the matrix data is stored in column-major order.
Public propertyItem Gets the matrix value at the given row and column.
Public propertyRowCountThe number of rows in the matrix.
Top
Methods
 NameDescription
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Top
Extension Methods
 NameDescription
Public Extension MethodAny Determines whether any element of the provided matrix a fulfills the given predicate.
(Defined by MatrixMath)
Public Extension MethodCopyColumn Gets the column of a matrix copied into a vector.
(Defined by MatrixMath)
Public Extension MethodCopyColumn Gets the column of a matrix copied into a vector.
(Defined by MatrixMath)
Public Extension MethodCopyColumnDouble Copies one column of a source matrix into a destination matrix to a given row and column offset.
(Defined by MatrixMath)
Public Extension MethodCopyRow Gets the row of a matrix copied into a vector.
(Defined by MatrixMath)
Public Extension MethodCopyRow Gets the row of a matrix copied into a vector.
(Defined by MatrixMath)
Public Extension MethodMapIndexedDouble, T1 Applies the specified function to each element of the matrix, providing the element's row and column indices as well as an additional parameter.
(Defined by MatrixMath)
Public Extension MethodMax Get the maximum value of all elements of the specified matrix a.
(Defined by MatrixMath)
Public Extension MethodMin Get the minimum value of all elements of the specified matrix a.
(Defined by MatrixMath)
Public Extension MethodNorm Calculates the requested norm of the matrix.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodSubMatrixT Gets a new submatrix, i.e. a matrix containing selected elements of the original matrix a.
(Defined by MatrixMath)
Public Extension MethodTrace Get the trace of square matrix a, i.e. the sum of diagonal elements.
(Defined by MatrixMath)
Top
See Also