函数逼近与曲线拟合.doc

实验三 函数逼近与曲线拟合 实验3.1(曲线逼近方法的比较) 问题提出:曲线的拟合和插值,是逼近函数的基本方法,每种方法具有各自的特点和特定的适用范围,实际工作中合理选择方法是重要的。 实验内容:考虑实验2.1中的著名问题。下面的MATLAB程序给出了该函数的二次和三次拟合多项式。 x=-1:0.2:1; y=1/(1+25*x.*x); xx=-1:0.02:1; p2=polyfit(x,y,2); yy=polyval(p2,xx); plot(x,y,’o’,xx,yy); xlabel(‘x’); ylabel(‘y’); hold on; p3=polyfit(x,y,3); yy=polyval(p3,xx); plot(x,y,’o’,xx,yy); hold off; 适当修改上述MATLAB程序,也可以拟合其他你有兴趣的函数。 实验要求: (1)将拟合的结果与拉格朗日插值及样条插值的结果比较。 (2)归纳总结数值实验结果,试定性地说明函数逼近各种方法的适用范围,及实际应用中选择方法应注意的问题。 第(1)问: 对函数进行拟合,与所给的节点进行了比较,程序代码如下: 拟合程序代码: x=-1:0.2:1; y=1./(1+25*x.^2); xx=-1:0.02:1; p2=polyfit(x,y,2); yy=polyval(p2,xx); subplot(2

文档评论(0)

1亿VIP精品文档

相关文档