已知圆弧 起始点终止点还有圆弧中心坐标 怎么求起始角度和中止角度
答案:1 悬赏:0
解决时间 2021-01-30 14:05
- 提问者网友:骨子里的高雅
- 2021-01-29 23:58
已知圆弧 起始点终止点还有圆弧中心坐标 怎么求起始角度和中止角度
最佳答案
- 二级知识专家网友:白昼之月
- 2021-01-30 01:31
圆方程
(x-a)^2+(y-b)^2=r^2
(x1-a)^2+(y1-b)^2=r^2 (1)
(x2-a)^2+(y2-b)^2=r^2 (2)
(x3-a)^2+(y3-b)^2=r^2 (3)
(1)-(2)
(x1^2-x2^2)+2(x2-x1)a+(y1^2-y2^2)+2(y2-y1)b=0
(1)-(3)
(x1^2-x3^2)+2(x3-x1)a+(y1^2-y3^2)+2(y3-y1)b=0
2(x2-x1)a+2(y2-y1)b=(x2^2-x1^2)+(y2^2-y1^2)
2(x3-x1)a+2(y3-y1)b=(x3^2-x1^2)+(y3^2-y1^2)
消元法解得a,b,代入(1)解得r
然后再解角度,cos t2=(x2-b)/r, sin t2 = (y2-b)/r即可
中止角也一样
(x-a)^2+(y-b)^2=r^2
(x1-a)^2+(y1-b)^2=r^2 (1)
(x2-a)^2+(y2-b)^2=r^2 (2)
(x3-a)^2+(y3-b)^2=r^2 (3)
(1)-(2)
(x1^2-x2^2)+2(x2-x1)a+(y1^2-y2^2)+2(y2-y1)b=0
(1)-(3)
(x1^2-x3^2)+2(x3-x1)a+(y1^2-y3^2)+2(y3-y1)b=0
2(x2-x1)a+2(y2-y1)b=(x2^2-x1^2)+(y2^2-y1^2)
2(x3-x1)a+2(y3-y1)b=(x3^2-x1^2)+(y3^2-y1^2)
消元法解得a,b,代入(1)解得r
然后再解角度,cos t2=(x2-b)/r, sin t2 = (y2-b)/r即可
中止角也一样
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯