中易网

matlab 根据多点数据拟合球面,并算出球的方程

答案:2  悬赏:50  
解决时间 2021-04-09 21:06
matlab 根据多点数据拟合球面,并算出球的方程
最佳答案
首先,有多组(十组以上)的x,y,z值
其次,列出球的方程的一般式或标准式方程,如(x-a)²+(y-b)²+(z-c)²=R²
再次,用Matlab的 nlinfit函数进行拟合,得到a,b,c,R值
最后,求得球的方程表达式
全部回答
得到的点的数据保存于 x y z矩阵 x,y,z矩阵都是2765x1的矩阵,分别存放数据点的三个坐标值 fun=@(p) (x-p(1)).^2+(y-p(2)).^2+(z-p(3)).^2-p(4)^2; pp=lsqnonlin(fun,[90.0073,23.4969,429.3786,32.7018]); 这样得到的pp就是拟合的结果 pp(1) ~pp(3)分别是拟合得到球心的x,y,z坐标,pp(4)是拟合所得半径
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
济宁城投嘉华房地产开发有限公司在什么地方啊
初代吸血鬼中,尼克劳斯真的爱海莉吗
常用金属弹片用什么材料?
泉州有哪些名胜古迹?
花千骨电视剧中白子画师父叫什么
小巨人幼儿园承德市阳光四季城园在什么地方啊
黑白发色相间的这个动漫女生是谁,出自什么动
公共管廊是什么
如何注册优课数字化教学应用系统
台湾小眼睛男歌手
火葬证没有怎么办
巴菲克地板怎么去啊,有知道地址的么
如何修改linux系统的启动方式
怎么查询一个地区有多少家一个行业的公司
山东晨晖电子科技有限公司和泰安市晨晖电子科
推荐资讯
装UG时,出现“应用程序无法正常启动(0x
蓝天科技园李松蓢园区在什么地方啊,我要过去
芜湖市粮食局地址在什么地方,想过去办事
假球不假;大热必死是什么意思啊?谢谢了,大
取得全国计算机等级考试一级可申请免考自学考
我现在在凯航物业工作,一个月说的价格转正过
新车镀晶对车有影响吗
才拉的宽带就欠费停机怎么回事
请问服装店与精品店哪个好做些
请问你的《暗黑破坏神3》BATTLETAG是多少??
C++,如何进行强制类型转换?
女方结婚生有两小孩,离婚后在男方由男方抚养
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?