アットウィキロゴ

2-x

package nn2;
 
class faststep{
 
    double[] beta=new double[11];
    double alpha;
    int datanumber;
    int number;
 double[] y=new double[500];
 double[] ys=new double[500];
 double[][] x=new double[500][4];
 
  double[] betas=new double[11];
 
  double[] d_beta=new double[11];
  double d_alpha;
 
  double[] vec_beta=new double[11];
  double vec_alpha;
 
 
    void makedata(){
 
 
        double[] sol=new double[5];
        double[][] xs=new double[500][10];
 
 
        int s,sx;
        for(s=1;s<datanumber+1;s++){
        for(sx=1;sx<number+1;sx++){
        xs[s][sx]=x[s][sx];
        }
        xs[s][number+1]=1;   
        }
 
 
        ols sub2=new ols();
        sub2.x=xs;
        sub2.datanumber=datanumber;
        sub2.number=number+1;
        sub2.y=y;
        sub2.makedata();
        sol=sub2.sol;
 
        alpha=sol[number+1];
 
 
        for(sx=1;sx<number+1;sx++){
        beta[sx]=sol[sx];
        }
 
 
 
 
 
    }
}
最終更新:2016年12月09日 02:27