MATLAB | 快速实现三维数据的拟合

Posted 叶庭云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB | 快速实现三维数据的拟合相关的知识,希望对你有一定的参考价值。


操作非常简单,命令行窗口就够啦!

导入三维数据,下面举例我们是直接定义,你也可以从文件中读取:

x=D(:,1);y=D(:,2);z=D(:,3);

这样 D 、 x 、 y 、 z D、x、y、z Dxyz变量都导入了。

接着 点左上方 APP 就可看到它下方的 Curve Fitting,点进去:

分别设置 X data、 Y data、 Z data,选择 x 、 y 、 z x、y、z xyz 对应数据即可。

再选择拟合数据的 Method 后,会自动生成拟合结果,如下所示:


点击文件(F)选择 Print to Figure,再选择导出设置:

设置 Figure 各种有关的属性,渲染—分辨率 dpi 设置为600。然后导出拟合结果的图像。如下所示:

print(":".join(["CSDN叶庭云", "https://yetingyun.blog.csdn.net/"]))

以上是关于MATLAB | 快速实现三维数据的拟合的主要内容,如果未能解决你的问题,请参考以下文章

matlab已知散点图如何拟合

matlab中怎么让三维曲面的颜色随X,Y的值变化

Matlab&Mathematica对三维空间上的点进行椭圆拟合

matlab怎么用函数填充三维曲线

python有没有哪个库能实现三维曲面的拟合?该如何实现?

matlab如何拟合散点图,我想得到散点图函数?