package mat;
import Jama.*;
public class pro {
double[] y=new double[100];
double[][] a=new double[3][3];
double[][] io=new double[3][3];
double[] v=new double[100];
double[] d=new double[100];
public static void main(String[] args) {
pro t=new pro();
}
pro(){
a[1][1]=20;
a[2][1]=30;
a[1][2]=25;
a[2][2]=25;
int number=2;
double[][] alpha=new double[number][number];
int s,sx;
for(s=0;s<number;s++){
for(sx=0;sx<number;sx++){
alpha[s][sx]=a[s+1][sx+1];
}
}
Matrix Ma = new Matrix(alpha);
EigenvalueDecomposition dd=new EigenvalueDecomposition(Ma);
double[] x=dd.getRealEigenvalues();
for(s=0;s<number;s++){
System.out.println(x[s]);
}
Matrix Mb=dd.getV();
for(s=0;s<number;s++){
for(sx=0;sx<number;sx++){
System.out.println(Mb.get(s,sx));
}
}
}
}
最終更新:2015年04月16日 18:48