MathNet.Numerics.LinearAlgebra.Double.DenseMatrix.CreateDiagonal C# (CSharp) Метод

CreateDiagonal() публичный статический Метод

Create a new diagonal dense matrix and initialize each diagonal value using the provided init function.
public static CreateDiagonal ( int rows, int columns, double>.Func init ) : DenseMatrix
rows int
columns int
init double>.Func
Результат DenseMatrix
        public static DenseMatrix CreateDiagonal(int rows, int columns, Func<int, double> init)
        {
            return new DenseMatrix(DenseColumnMajorMatrixStorage<double>.OfDiagonalInit(rows, columns, init));
        }

Same methods

DenseMatrix::CreateDiagonal ( int rows, int columns, double value ) : DenseMatrix