现在我想根据两点坐标跟第一个点的凸度根据圆心夹角求之间圆弧上的点坐标比如,两个点的圆心夹角为60度,那么我想求夹角之间10,20,30,40,50度的时候圆弧上的点坐标,该怎么做?请哪个大哥给我个数学公式,万分感谢大概画了个图,不太准确http://www.mjtd.com/bbs/UploadFile/2006-7/2006726135852935.jpg
现在我想根据两点坐标跟第一个点的凸度根据圆心夹角求之间圆弧上的点坐标比如,两个点的圆心夹角为60度,那么我想求夹角之间10,20,30,40,50度的时候圆弧上的点坐标,该怎么做?请哪个大哥给我个数学公式,万分感谢大概画了个图,不太准确http://www.mjtd.com/bbs/UploadFile/2006-7/2006726135852935.jpg
连接AC,做垂直平分线L1,
连接BC,做垂直平分线L2,
L1, L2的焦点就是圆心O。
(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
先求 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);