/**
* 给出三个点,根据三个点求解出方程,然后把X带入方程求得Y
* */
public double getYByThreeDotAndX(double a1,double b1,double c1,double d1,double a2,double b2,double c2,double d2,double a3,double b3,double c3,double d3,double X){
* a1x + b1y + c1z = d1
* a2x + b2y + c2z = d2
* a3x + b3y + c3z = d3
*
double x=((d1*c2-d2*c1)*(b2*c3-b3*c2)-(d2*c3-d3*c2)*(b1*c2-b2*c1))/((a1*c2-a2*c1)*(b2*c3-b3*c2)-(a2*c3-a3*c2)*(b1*c2-b2*c1));
double y=((d1*c2-d2*c1)*(a2*c3-a3*c2)-(d2*c3-d3*c2)*(a1*c2-a2*c1))/((a2*c3-a3*c2)*(b1*c2-b2*c1)-(a1*c2-a2*c1)*(b2*c3-b3*c2));