package ch; public class hidden { double[][] x=new double[700][5]; int datanumber,number; double[] bx=new double[5]; double[][] beta=new double[700][5]; double[] b=new double[5]; double[] alpha=new double[5]; int[][] e=new int[700][6]; void makedata(){ int s,sx,tr; for(s=1;s<datanumber+1;s++){ for(tr=1;tr<number+1;tr++){ double z=alpha[tr]; for(sx=1;sx<number+1;sx++){ z=z+beta[tr][sx]*x[s][sx]; } double z1=1/(1+Math.exp(-z)); e[s][tr]=0; if(z1>0.5)e[s][tr]=1; } } } }