![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
文章平均质量分 66
dalongm
这个作者很懒,什么都没留下…
展开
-
Matlab 绘制球面
Matlab 绘制球面步骤1. 使用sphere生成球面数据 2. 调整生成的数据(球心,半径) 3. 使用mesh,surf绘制命令详解sphere % 默认生成20*20单元的球面,圆心为(0,0,0),半径为1sphere(n) % 生成n*n单元的球面sphere(ax,...) % 指定坐标系ax[X,Y,Z] = sphere(...) % 返回n*n球原创 2017-08-01 13:38:07 · 55178 阅读 · 4 评论 -
Matlab 使用最小二乘法拟合球面(待验证)
功能根据给出点的笛卡尔坐标,使用最小二乘法拟合球面并且返回球的球心坐标及半径。要求给出有效点的数目不少于4。实现思路在matlab中有相应的函数实现,苦于理解实现详细。于是使用基础的方式来实现这个功能。步骤得到残差和公式 F=∑i=1n[(xi−a)2+(yi−b)2+(zi−c)2−R2]2F = \sum_{i=1}^n [(x_i-a)^2+(y_i-b)^2+(z_i-c)^2-R^2]原创 2017-08-02 13:07:35 · 7612 阅读 · 4 评论