相关代码 |
|
例1.51 离散数据的曲线拟合。 % 给出数据点的X值。 >> X=0.5:0.5:3.0; % 给出数据点的Y值。 >> Y=[1.75 2.25 3.21 4.8 7.5 8.6]; % 求出1、4次多项式拟合。 >> P1=polyfit(X,Y,1) P1 = 2.9480 -0.4740 >> P2=polyfit(X,Y,4) P2 = -0.9600 6.0637 -11.8544 10.1369 -1.0667 >> Y1=polyval(P1,X); >> Y2=polyval(P2,X); % 绘图比较曲线拟合效果。 >> plot(X,Y,'o',X,Y1,':',X,Y2,'-') >> xlabel('x'),ylabel('y')
相关资源 |
|