1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| package CAH;
/**
*
* @author assus
*/
public class CAH {
public double X[][];
public double W[][];
public String P[];
public double dis[][];
public CAH(int m) {
this.X = new double [4][2];
this.W = new double [4][4];
this.P = new String[4];
this.dis = new double [4][2];
}
public void dis(){
for(int i=0;i<6;i++){
for(int j=0;j<6;j++){
dis[i][j]=Math.pow((X[i][0]-X[j][0]),2)+Math.pow((X[i][1]-X[j][1]), 2);
//dis[i][j]=Math.pow(X[0][0]-X[1][0],2)+Math.pow(X[0][1]-X[1][1],2);
// System.out.println("dis"+dis[i][j]);
}
}
}
public static void main(String[] args) {
CAH c=new CAH(5);
c.X[0][0]=2; c.X[0][1]=2;
c.X[1][0]=7.5; c.X[1][1]=4;
c.X[2][0]=3; c.X[2][1]=3;
c.X[3][0]=0.5; c.X[3][1]=5;
c.X[4][0]=6; c.X[4][1]=4;
c.dis();
System.out.println(" distance ");
System.out.println(c.dis[0][0]+" "+c.dis[0][1]+" "+c.dis[0][2]+" "+c.dis[0][3]+" "+c.dis[0][4]);
System.out.println(c.dis[1][0]+" "+c.dis[1][1]+" "+c.dis[1][2]+" "+c.dis[1][3]+" "+c.dis[1][4]);
System.out.println(c.dis[2][0]+" "+c.dis[2][1]+" "+c.dis[2][2]+" "+c.dis[2][3]+" "+c.dis[2][4]);
System.out.println(c.dis[3][0]+" "+c.dis[3][1]+" "+c.dis[3][2]+" "+c.dis[3][3]+" "+c.dis[3][4]);
System.out.println(c.dis[4][0]+" "+c.dis[4][1]+" "+c.dis[4][2]+" "+c.dis[4][3]+" "+c.dis[4][4]);
}
} |
Partager