Click or drag to resize

MatrixTSetDiagonal(T) Method

Copies the values of the given array to the diagonal.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public virtual void SetDiagonal(
	T[] source
)

Parameters

source  T
The array to copy the values from. The length of the vector should be Min(Rows, Columns).
Exceptions
ExceptionCondition
ArgumentNullExceptionIf source is .
ArgumentExceptionIf the length of source does not equal Min(Rows, Columns).
Remarks
For non-square matrices, the elements of source are copied to this[i,i].
See Also