Click or drag to resize

IExtensibleMatrixT Interface

IExtensibleMatrix extends IMatrix in a way that another matrix of appropriate dimensions can be appended either to the right or to the bottom of the matrix.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public interface IExtensibleMatrix<T> : IRightExtensibleMatrix<T>, 
	IMatrix<T>, IROMatrix<T>, IBottomExtensibleMatrix<T>
where T : struct, new()

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Altaxo.Calc.LinearAlgebra.IExtensibleMatrix`1"]

The IExtensibleMatrixT type exposes the following members.

Properties
 NameDescription
Public propertyColumnCountThe number of columns of the matrix.
(Inherited from IROMatrixT)
Public propertyItemGet / sets an element of the matrix at (row, col).
(Inherited from IMatrixT)
Public propertyRowCountThe number of rows of the matrix.
(Inherited from IROMatrixT)
Top
Methods
 NameDescription
Public methodAppendBottom Append matrix a to the bottom of this matrix. Matrix a must have the same number of columns than this matrix, except this matrix is still empty, in which case the right dimension of this matrix is set.
(Inherited from IBottomExtensibleMatrixT)
Public methodAppendRight Append matrix a to the right edge of this matrix. Matrix a must have the same number of rows than this matrix, except this matrix is still empty, in which case the right dimension of this matrix is set.
(Inherited from IRightExtensibleMatrixT)
Top
See Also