一元回归分析的题,用MATLAB做

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:53:48
课程设计,着急,请哪位会做的帮我做一下,要求就是数据多点,是一元回归分析的,用MATLAB做,请把题和程序结果都发里,谢谢了
就这些积分了

clc;clear
X=[0 2 5 6 8 9];
Y=[3 5 7.7 9 11 11.8];
pcoef=polyfit(X,Y,1)%3次多项式拟合,系数为pcoef
xx=0:0.1:9;
yy=polyval(pcoef,xx);
plot(X,Y,'o',xx,yy)

运行结果:
pcoef =
0.9867 2.9833

即:Y=0.9867*X+2.9833

上面的结果是对的,但是注释的时候解释错了

pcoef=polyfit(X,Y,1)% 是1次多项式拟合,系数为pcoef

3次的应该是polyfit(X,Y,3)