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; } }