アットウィキロゴ

ふぉうXX

class fou{

double delta;
double[] data=new double[200];
double[] alpha=new double[200];
int datanumber;
int qx,m,n;  

void makedata(double nx){

seekalpha(datanumber,data);

}

void seekalpha(int datanumber,double[] data){
double delta,z;
double[][] a=new double[datanumber][datanumber];

delta=2*Math.PI/datanumber;

for(m=0;m<datanumber;m++){
for(n=0;n<datanumber;n++){
a[m][n]=Math.cos(-m*n*delta);
}
}

for(m=0;m<datanumber;m++){
z=0;
for(n=0;n<datanumber;n++){
z=z+a[m][n]*data[n];
}
alpha[m]=z/datanumber;
}

}






}
最終更新:2011年08月04日 07:25