MATLAB 曲线拟合
拟合方法选择
利用MATLAB进行曲线拟合有两种方式:
1.使用fit系列函数,也就是自己写代码进行拟合。
2.使用Curve Fitting Toolbox,可视化的拟合,相对方便。
使用Curve Fitting Toolbox进行曲线拟合
首先在命令行用load加载数据,如加载内置的hahn1数据用来练习:
>> load hahn1
接着:在命令行使用cftool打开Curve Fitting Toolbox工具包:
>> cftool
出现界面:

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


关注公众号,获取一手资讯
“ MATLAB 曲线拟合 ” comments 0