アットウィキロゴ

kyoubun

package ml;
 
import org.apache.commons.math3.stat.correlation.Covariance;
import org.apache.commons.math3.linear.*;
 
public class pro {
 
    RealMatrix mat;
 
    public static void main(String[] args) {
       pro test=new pro();
    }
 
    pro(){
 
 
        double x;
        double mu,sig;
 
        mu=2;
        sig=1;
        x=2.1;
 
        System.out.println(f(x,mu,sig));
 
        double[][] x1=new double[5][2];
        double[][] y1=new double[2][2];
 
        int s;
 
        for(s=0;s<5;s++){
        x1[s][0]=Math.random();
        x1[s][1]=Math.random();
        }
 
 
        Covariance v=new Covariance(x1);
        mat= v.getCovarianceMatrix();
 
        y1=mat.getData();
 
        System.out.println(y1[0][1]);
 
 
 
 
    }
double f(double x,double mu,double sig){
double pi,f1,f2;
 
        pi=Math.PI;
 
        f2=Math.sqrt(2*pi*sig*sig);
        f1=-(x-mu)*(x-mu)/(2*sig*sig);
 
        return Math.exp(f1)/f2;
}
}
 
最終更新:2014年04月29日 02:47