MATLAB 曲线拟合


拟合方法选择

利用MATLAB进行曲线拟合有两种方式:

1.使用fit系列函数,也就是自己写代码进行拟合。

2.使用Curve Fitting Toolbox,可视化的拟合,相对方便。


使用Curve Fitting Toolbox进行曲线拟合

首先在命令行用load加载数据,如加载内置的hahn1数据用来练习:


>> load hahn1

接着:在命令行使用cftool打开Curve Fitting Toolbox工具包:


>> cftool

出现界面:

MATLAB曲线拟合工具界面
MATLAB曲线拟合工具界面

首先选择数据,二维曲线就指定(x,y),三维表面拟合指定(x,y,z)。

接着是方法的选择:比如线性、多项式、指数等等。 本例选择了多项式,可以发现其下面有一个Degree(级数)参数,1-一元一次方程、2-一元二次方程、3-一元三次方程。本例中发现指定Degree=3时效果最好:

参数选择以及结果输出
参数选择以及结果输出



公众号

关注公众号,获取一手资讯

“ MATLAB 曲线拟合 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注