现在我想根据两点坐标跟第一个点的凸度根据圆心夹角求之间圆弧上的点坐标比如,两个点的圆心夹角为60度,那么我想求夹角之间10,20,30,40,50度的时候圆弧上的点坐标,该怎么做?请哪个大哥给我个数学公式,万分感谢大概画了个图,不太准确http://www.mjtd.com/bbs/UploadFile/2006-7/2006726135852935.jpg

解决方案 »

  1.   

    先算出C点坐标,然后根据ABC三点的坐标计算出圆的方程
      

  2.   

    先算出C的坐标,
    连接AC,做垂直平分线L1,
    连接BC,做垂直平分线L2,
    L1, L2的焦点就是圆心O。
      

  3.   

    过两点(X1,Y1), (X2,Y2)的直线公式为
    (Y1-Y2)*X + (X2-X1)Y + (X1*Y2-X2*Y1) = 0
    过两点(X1,Y1), (X2,Y2)的线段的垂直平分线的公式为
    X*2*(X1-X2) + Y*2*(Y1-Y2) + (X2*X2+Y2*Y2-X1*X1-Y1*Y1) = 0
      

  4.   

    平面解析几何 解方程啊.. 3点确定圆 的.. 先求 圆心..(x,y)
    先求 c点坐标x3 y3
    然后解3个方程
    r*r= (x1-x)(x1-x)+(y1-y)(y1-y) =(x2-x)(x2-x)+(y2-y)(y2-y)=(x3-x)(x3-x)+(y3-y)(y3-y)   a=2*(x2-x1);
       b=2*(y2-y1);
       c=x2*x2+y2*y2-x1*x1-y1*y1;
       d=2*(x3-x2);
       e=2*(y3-y2);
       f=x3*x3+y3*y3-x2*x2-y2*y2;   x=(b*f-e*c)/(b*d-e*a);
       y=(d*c-a*f)/(b*d-e*a);