如何根据离散数据拟合曲线

2024-11-06 11:04:29

1、打开matlab,新建一个m文件,编写对应的m文件如下:

如何根据离散数据拟合曲线

2、程序运行结果如下:

如何根据离散数据拟合曲线

3、点击图形上方菜单栏中工具按钮,弹出工具的列表框:

如何根据离散数据拟合曲线

4、点击工具栏列表框中基本拟合按钮:

如何根据离散数据拟合曲线

5、选择需要拟合的数据,拟合的方法,可以选择样条插值,保形插值,线性,二次方,三次方等等插值方法,在此分表选择二次方,三次方,四阶多项式为例子:

如何根据离散数据拟合曲线

6、很显然,就该例子而言,三次方和四次方的效果较好,为了得到拟合曲线对应的方程,在基本拟合对话框中显示方程前面选择打勾,有效数据选择三位。这样便可以得到拟合曲线对应的方程:

如何根据离散数据拟合曲线

7、此外,曲线拟合后,还可以绘制对应的残差图,在绘制残差图中前面打勾,子图对应下拉菜单选择单独图形,由残差图看以看出二次方拟合差值较大,三次方和四次方拟合的差值很小,在允许的误差范围内

如何根据离散数据拟合曲线

8、以上就是在matlab中利用有限离散点的数据来拟合曲线的方法

猜你喜欢