Encog.Neural.Rbf.Training.SVDTraining.MatrixToFlat C# (CSharp) Method

MatrixToFlat() public method

Convert the matrix to flat.
public MatrixToFlat ( double matrix, double flat, int start ) : void
matrix double The matrix.
flat double Flat array.
start int WHere to start.
return void
        public void MatrixToFlat(double[][] matrix, double[] flat,
                                 int start)
        {
            int rows = matrix.Length;
            int cols = matrix[0].Length;

            int index = start;

            for (int r = 0; r < rows; r++)
            {
                for (int c = 0; c < cols; c++)
                {
                    flat[index++] = matrix[r][c];
                }
            }
        }