Beispiel #1
0
        public DenseMatrix(IEnumerable <IEnumerable <double> > matrix)
        {
            _matrixFactory = new DenseMatrixFactory();
            Data           = new double[RowsCount, ColumnsCount];

            List <List <double> > indexedMatrix = matrix.Select(row => row.ToList()).ToList();

            for (int i = 0; i < RowsCount; i++)
            {
                for (int j = 0; j < ColumnsCount; j++)
                {
                    Data[i, j] = indexedMatrix[i][j];
                }
            }
        }
Beispiel #2
0
 public DenseMatrix()
 {
     _matrixFactory = new DenseMatrixFactory();
     _vectorFactory = new DenseVectorFactory();
     Data           = new double[1, 1];
 }