DiagonalMatrixSetDiagonal(VectorDouble) Method |
Copies the values of the given
VectorT to the diagonal.
Namespace: Altaxo.Calc.LinearAlgebra.DoubleAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public override void SetDiagonal(
Vector<double> source
)
Parameters
- source VectorDouble
- The vector to copy the values from. The length of the vector should be
Min(Rows, Columns).
Exceptions Exception | Condition |
---|
ArgumentException | If 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