DoubleMatrixDense Method (Int32, Int32) |
Namespace: Novacta.Analytics
Exception | Condition |
---|---|
ArgumentOutOfRangeException | numberOfRows is not positive. -or- numberOfColumns is not positive. |
DoubleMatrix dense instances allocate storage for each matrix entry. Sparse DoubleMatrix instances can be created by calling method Sparse(Int32, Int32, Int32).
In the following example, a dense matrix is created having all its entries equal to zero.
using System; namespace Novacta.Analytics.CodeExamples { public class DenseExample5 { public void Main() { // Set matrix dimensions. int numberOfRows = 3; int numberOfColumns = 2; // Create the matrix. All entries will be equal to zero. var matrix = DoubleMatrix.Dense( numberOfRows, numberOfColumns); Console.WriteLine("Each entry is equal to zero."); Console.WriteLine("The data matrix:"); Console.WriteLine(matrix); } } } // Executing method Main() produces the following output: // // Each entry is equal to zero. // The data matrix: // 0 0 // 0 0 // 0 0 //