收到请回答 谁说要一样啊!算法都不一样。拟合与插值使用的算法是不同的。 x=[1:6]; y=[16 18 21 17 15 12]; u=0.5:0.1:6.5; V=vander(x);a=V\y'; z1=polyval(a,u); z2=interp1(x,y,u); plot(x,y,'o',u,z1,u,z2)