Click or drag to resize

DenseMatrixCreateDiagonal(Int32, Int32, FuncInt32, Double) Method

Create a new diagonal dense matrix and initialize each diagonal value using the provided init function.

Namespace: Altaxo.Calc.LinearAlgebra.Double
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static DenseMatrix CreateDiagonal(
	int rows,
	int columns,
	Func<int, double> init
)

Parameters

rows  Int32
The number of rows.
columns  Int32
The number of columns.
init  FuncInt32, Double
The initialization function for each diagonal element.

Return Value

DenseMatrix
The created dense matrix.
See Also