Matrix Constructor

Overload List

Matrix(Double)Creates a diagonal matrix given its diagonal.
Matrix(DVector)Creates a diagonal matrix given its diagonal.
Matrix(DVector)Creates a matrix given its rows.
Matrix(Int32)Creates an empty square matrix.
Matrix(Int32, NormalRandom)Creates a squared matrix filled with a standard normal distribution.
Matrix(Int32, FuncInt32, Int32, Double)Creates a square matrix using a formula to fill its cells.
Matrix(Int32, Int32)Creates an empty rectangular matrix.
Matrix(Int32, Random) Creates a square matrix filled with a uniform distribution generator.
Matrix(Int32, Int32, NormalRandom)Creates a matrix filled with a standard normal distribution.
Matrix(Int32, Int32, Double) Creates a matrix with a given number of rows and columns, and its internal array.
Matrix(Int32, Int32, FuncInt32, Int32, Double)Creates a matrix using a formula to fill its cells.
Matrix(Int32, Int32, Random)Creates a matrix filled with a uniform distribution generator.
Matrix(Int32, Random, Double, Double)Creates a square matrix filled with a uniform distribution generator.
Matrix(Int32, Int32, Random, Double, Double)Creates a matrix filled with a uniform distribution generator.

See Also