numl.Math.LinearAlgebra.Matrix.Create C# (CSharp) Метод

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

Creates a new Matrix.
public static Create ( int n, int d, Func f ) : Matrix
n int Size.
d int cols.
f Func The Func<int,int,double> to process.
Результат Matrix
        public static Matrix Create(int n, int d, Func<int, int, double> f)
        {
            Matrix matrix = new Matrix(n, d);
            for (int i = 0; i < matrix.Rows; i++)
                for (int j = 0; j < matrix.Cols; j++)
                    matrix[i, j] = f(i, j);
            return matrix;
        }

Same methods

Matrix::Create ( int n, Func f ) : Matrix
Matrix::Create ( int n, Func f ) : Matrix
Matrix::Create ( int n, int d, Func f ) : Matrix