Simple GIS

GISプログラムの練習

JAMA

package triangle;
import Jama.*; 

public class triangle {

    double a=new double[2][2];
double b=new double[2][1];
double e1,e2;    

    int makedata(double x,double y){
    
        int ch;
        ch=0;
        
b[0][0]=x;
b[1][0]=y;


Matrix ma = new Matrix(a);
Matrix mb = new Matrix(b);

int r;
r=ma.rank();

e1=-999;
e2=-999;

if(r==2){
Matrix sol = ma.solve(mb);

e1=sol.get(0,0);
e2=sol.get(1,0);

}

System.out.println(e1);
System.out.println(e2);

    ch=0;

    if(e1>1)ch=100;
   if(e1<0)ch=100;
     if(e2>1)ch=100;
   if(e2<0)ch=100;
        
        
        
        
        return ch;
    }
}