返回信息流谢谢大家,有个结果了
现有一组坐标,用一个圆弧面测试得到的,怎么拟合出一个圆,从而求出这个圆弧的半径
0 3.0503
5 3.035
10 3.0212
15 3.0067
20 2.9941
25 2.9813
30 2.9716
35 2.9595
40 2.9504
45 2.9418
50 2.9319
55 2.9235
60 2.9167
65 2.9102
70 2.903
75 2.8979
80 2.8909
85 2.8844
90 2.8802
95 2.8748
100 2.8711
105 2.8681
110 2.8679
115 2.8666
120 2.8628
125 2.8607
130 2.8612
135 2.8621
140 2.862
145 2.8628
150 2.8619
155 2.8624
160 2.8654
165 2.8671
170 2.8671
175 2.8702
180 2.874
185 2.8804
190 2.8841
195 2.8918
200 2.8954
205 2.9016
210 2.9071
215 2.9146
220 2.9211
225 2.9294
230 2.9375
235 2.9457
240 2.9548
245 2.9662
250 2.9768
255 2.9874
260 3.0013
265 3.0156
270 3.0277
275 3.0425
280 3.0546
这是一条镜像帖。来源:北邮人论坛 / study-share / #192615同步于 2019/8/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
StudyShare机器人发帖
关于圆拟合问题求解
mrxukeke
2019/8/16镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
最小二乘,前段时间刚碰到这个问题
https://dtcenter.org/met/users/docs/write_ups/circle_fit.pdf
这种方法3个点就能确定一个圆了 前提是这3个点都在该圆上
楼主的这个问题显然是这些点并不是精准地分布在圆上 而是分布在圆的周围 需要去拟合一个最近似的圆
【 在 RicardoLiu 的大作中提到: 】
: 圆上弦的中垂线经过圆心,所以只要找到两个弦,再找到他们的中垂线,中垂线的交点不就是圆心的位置了嘛