gusucode.com > 《精通matlab 7》包括配套光盘 > 配套光盘里的程序附件/Ex-15/Ex1505.m

    %例15-5 多项式回归
t = [0 .3 .8 1.1 1.6 2.3]'; 
y = [0.5 0.82 1.14 1.25 1.35 1.40]'; 	%产生已知数据
p=polyfit(t,y,2)
t2 = 0:.1:2.8; 
y2=polyval(p,t2);	%计算拟合函数在更多点上的值
plot(t,y,'o',t2,y2)		%画出原来数据点和拟合曲线,如图15-6