Day03 数据拟合方法

曲线拟合也叫数据逼近,要求拟合的曲线能合理地反映数据的基本趋势,并不要求曲线一定通过数据点。

(1)多项式拟合

1)多项式拟合指令

将数据按照多项式的形式进行拟合,使用最小二乘法,可以确定多项式的系数。

polyfit(X,Y,N):多项式拟合,返回降幂排序的多项式系数。

polyval(P,XI):计算多项式的值。

其中,X,Y是数据点的值;N是拟合的最高次幂;P用来返回的多项式系数;XI是要求的点的横坐标;

例如,对下面的数据进行拟合。

X:1 2 3 4 5 6 7 8 9

Y:9 7 6 3 -1 2 5 7 20

命令如下,同时得到的拟合曲线与原始数据的对照图如Figure1所示。

2)图形窗口的多项式拟合

在图形窗口中可以用菜单方式对数据进行简单、快速、高效的拟合。

首先现在命令行窗口画出数据点,命令以及得到的图形如下图所示:

接下来在图形窗口,使用工具——>基本拟合,来操作,如下图:

进行三阶多项式拟合,效果最好,与1)得到的结果图一致,如下图。

你可能感兴趣的:(Day03 数据拟合方法)