예제 #1
0
 public static double[] DiagonalizeSymmMatrix(double[,] m, out double[,] evec)
 {
     double[] d;
     double[] e;
     evec = (double[, ])m.Clone();
     NumericalRecipes.Tred2(evec, out d, out e);
     NumericalRecipes.Tqli(d, e, evec);
     return(d);
 }