コード例 #1
0
 /// Create a new instance for a given symmetric matrix.
 /// @param m DhbMatrixAlgebra.SymmetricMatrix
 public JacobiTransformation(SymmetricMatrix m)
 {
     int n = m.Rows;
     _rows = new double[n, n];
     for (int i = 0; i < n; i++)
     {
         for (int j = 0; j < n; j++)
             _rows[i, j] = m[i, j];
     }
 }
コード例 #2
0
 /// Constructor method.
 /// @param m DhbMatrixAlgebra.DhbSymmetricMatrix
 public LUPDecomposition(SymmetricMatrix m)
 {
     Initialize(m.Components);
 }
コード例 #3
0
 /// Constructor method.
 /// @param coeffs double[]
 /// @param e double[]	error matrix
 public EstimatedPolynomial(double[] coeffs, SymmetricMatrix e)
     : base(coeffs)
 {
     _errorMatrix = e;
 }