1.用给定的多项式,如y =x 3-6x 2+5x -3,产生一组数据(x i,y i,i=1,2,… ,n),再在y i 上添加随机干扰(可用rand 产生(0,1)均匀分布随机数,或用rands 产生N(0,1)分布随机数),然后用x i和添加了随机干扰的y i 作的3 次多项式拟合,与原系数比较
如果作2 或4 次多项式拟合,结果如何
用电 压V=10伏 的电 池 给电 容 器 充 电 ,电 容 器 上t时 刻 的电 压 为 0( )()exp(/ )v tVVVt ,其中0V 是电容器的初始电压, 是充电常数
试由下面一组t,V 数据确定0V ,
5 1 2 3 4 5 7 9 v 6
解:程序如下: x=1:0
5:10; y=x
^3-6*x
^2+5*x-3; y0=y+rand; f1=polyfit(x,y0,1)%输出多项式系数 y1=polyval(f1,x);%计算各x点的拟合值 plot(x,y,'+',x,y1) grid on title('一次拟合曲线'); figure(2); f2=polyfit(x,y0,2)%2次多项式拟合 y2=polyval(f2,x); plot(x,y,'+',x,y2); grid on title('二次拟合曲线'); figure(3); f4=polyfit(x,y0,4)%4次多项式拟合 y3=polyval(f4,x); plot(x,y,'+',x,y3) grid on title('四次拟合曲线'); figure(4); f6=polyfit(x,y0,6)%6次多项式拟合 y4=polyval(f6,x); plot(x,y,'+',x,y4) grid on title(