




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
991790 力92 王为实验2.1(多项式插值的振荡现象)问题提出:考虑在一个固定的区间上用插值逼近一个函数。显然拉格朗日插值中使用的节点越多,插值多项式的次数就越高。我们自然关心插值多项式的次数增加时,是否也更加靠近被逼近的函数,龙格给出的一个例子是极著名并富有启发性的,设区间-1,1上函数 实验内容:考虑区间-1,1的一个等距划分,分点为 则拉格朗日插值多项式为 其中的是次拉格朗日插值基函数。实验要求:(1)选择不断增大的分点数目画出原函数及插值多项式函数在-1,1上的图像,比较并分析实验结果。(2)选择其他的函数,例如定义在区间-5,5上的函数重复上述的实验看其结果如何。(3)区间a,b上切比雪夫点的定义为以为插值节点构造上述各函数的拉格朗日插值多项式,比较其结果。程序清单:1 被逼近函数的函数文件func1.mfunction y=func1(x,c)%直接用被逼近函数计算函数值,c用来选择函数if c=1;y=1./(1+25*x.2);end;if c=2; y=x./(1+x.4);end;if c=3; y=atan(x);end;2拉格朗日插值函数文件lagr.mfunction yy=lagr(x,y,xx)%用拉格朗日插值多项式进行插值,x为插值点的自变量列阵,y为对应的函数值列阵,xx为%待插值的自变量列阵,yy为求得的对应于xx的函数值列阵yy=xx-xx;%初始化为0向量n=length(x)-1;for i=0:n; z=yy; k=0; for j=0:n; if j=i k=k+1; if k=1; z=(xx-x(j+1)/(x(i+1)-x(j+1); else z=z.*(xx-x(j+1)/(x(i+1)-x(j+1); end; end; end; yy=yy+z*y(i+1); end;2 主程序main1.mm=input(请输入节点数目:);chof=input(请选择函数:(1:1/(1+25*x2) 2:x/(1+x4) 3:arctanx);div=input(请选择节点方式:(1.均布节点 2.切比雪夫点);%生成用于画图的自变量序列if chof=1;t=-1:0.01:1;else;t=-5:0.01:5;end;y1=func1(t,chof);%直接求t对应的函数值%按要求构造节点的自变量序列n=m-1;for i=0:n;if div=1; if chof=1; nod(i+1)=-1+2*i/n;else; nod(i+1)=-5+10*i/n;end;end;if div=2; if chof=1; nod(i+1)=cos(2*i+1)*pi/(2*(n+1); else nod(i+1)=5*cos(2*i+1)*pi/(2*(n+1); end;end;end;nodv=func1(nod,chof);%求节点处函数值y=lagr(nod,nodv,t);plot(t,y1,t,y);t=0;y=0;y1=0;nod=0;nodv=0;实验结果及其分析:(1) 分点数分别为2,3,5,8,11,15时的函数和插值多项式函数的图像如下:n=2: n=3n=5: n=8:n=11: n=15:分析:从图上可以看出随着分点数目的增加区间端部的插值函数的值与原函数的误差越来达,而区间中部的误差越来越小,这就是所谓的龙格现象,这是等距节点的高次插值多项式的典型病态现象。(2) 对于函数情况如下:n=4: n=8:n=11: n=15:对于函数情况如下:n=3: n=7:n=11: n=15:分析:从图上可以看出对于上面这两种函数也有龙格现象出现。(3) 若采用切比雪夫点则结果如下:n=11: n=15:n=11: n=20:n=11:分析:采用切比雪夫点有效的抑制了龙格现象,由于切比雪夫点在区间的端部较为密集而在区间中部较为稀疏,因此它有利于减小端部的误差,防止发生龙格现象。实验2.3 (曲线逼近方法的比较)问题提出:曲线的拟合和插值,是逼近函数的基本方法,每种方法具有各自的特点和特定的适用范围,实际工作中合理选择方法是重要的。实验内容:任然考虑实验2.1中的著名问题,用Matlab程序给出了该函数的二次和三次拟合多项式。实验要求:(1) 将拟合的结果与拉格朗日插值及样条插值的结果比较。(2) 归纳总结数值实验的结果,试定性地说明函数逼近各种方法的适用范围,及实际应用中选择方法应注意的问题。程序清单:x=-1:0.2:1;y=1./(1+25*x.*x);xx=-1:0.02:1;%多项式拟合p2=polyfit(x,y,3); yy=polyval(p2,xx);plot(x,y,o,xx,yy);xlabel(x);ylabel(y);hold on;%拉格朗日插值yy=lagr(x,y,xx);plot(xx,yy,b);%样条插值yy=spline(x,y,xx);plot(xx,yy,r);hold off;当需要分别画各种方法的图时,可对上面的程序进行相应的修改。实验结果及其分析:对于实验2.1中的著名问题用各种逼近方法得到的结果分别如下:二次多项式拟合: 六次多项式拟合:拉格朗日插值: 三次样条插值:分析:从结果来看三次多项式拟合结果不理想,六次多项式拟合在中部稍好而在端部不理想,拉格朗日插值在端部出现龙格现象,三次样条曲线拟合的结果较为理想。(3) 曲线拟合适用于曲线不要求通过每一个数据点而只需反映数据点的分布趋势的情况,对于曲线拟合重要的是选好模型,例如前面的情况用多项式模型就不太合适,因此效果不理想。而拉格朗日插值适用于严格要求曲线过每一个数据点,且在整个逼近区间上要求有一个统一表达式的情形,它的缺点是当通过的点数增多且点的分布不能满足一定要求时会出现龙格现象,此时在区间中部逼近较理想,端部的情况则往往很坏。样条曲线插值适合于严格要求曲线过每个数据点,点数较多的情形,也就是拉格朗日插值不适用的情形。它的适用范围较广,经常采用。实验2.5 (高维积分数值计算的蒙特卡罗方法)问题提出:高维空间中的积分,如果维数不很高且积分区域是规则的或者能等价地写成多重积分的形式,可以用一元函数积分的数值方法来计算高维空间的积分。蒙特卡罗方法对计算复杂区域甚至不连通的区域上的积分并没有特殊的困难。实验内容:对于一般的区域,计算其测度(只要理解为平面上的面积或空间中的体积)的一般方法是:先找一个规则的区域A包含,且A的测度是已知的。生成区域A中m个均匀分布的随机点如果其中有n个落在区域中,则区域的测度为n/m倍A的测度。函数在区域上的积分可以近似为:区域的测度与函数在中n个随机点上平均值的乘积。 实验要求:假设冰激凌的下部为一锥体而上面为一半球,考虑冰激凌体积问题:计算锥面上方和球面内部区域的体积。如果使用球面坐标,该区域可以表示为如下的积分: 用蒙特卡罗方法可以计算该积分。另一方面,显然这样的冰激凌可以装在如下立方体的盒子里 而该立方体的体积为8。只要生成这个盒子里均匀分布的随机点,落入冰激凌锥点的个数与总点数之比再乘以8就是冰激凌锥的体积。比较两种方法所得到的结果。 类似的方法可以计算复杂区域的测度(面积或体积)。试求由下列关系所界定区域的测度: 程序清单:1 计算冰激凌的体积n=input(请输入生成的随机点的数目:);m=0;for i=1:n; p=rand(1,3); x=-1+2*p(1); y=-1+2*p(2); z=2*p(3);if x2+y2+(z-1)21&x2+y2z2; m=m+1;end;end;8*m/n 2(1)区域的测度n=input(请输入生成的随机点的数目:);m=0;for i=1:n; p=rand(1,3); x=p(1); y=1+p(2); z=-1+4*p(3);if exp(x)=0; m=m+1;end;end;8*m/n3(2)区域的测度n=input(请输入生成的随机点的数目:);m=0;for i=1:n; p=rand(1,2); x=1+2*p(1); y=-1+5*p(2); if x3+y3=29&exp(x)-2=y; m=m+1;end;end;10*m/n4(3)区域的测度n=input(请输入生成的随机点的数目:);m=0;for i=1:n; p=rand(1,3); x=p(1); y=p(2); z=p(3);if x2+sin(y)=z&x-z+exp(y)=1; m=m+1;end;end;m/n实验结果及其分析:(1) 直接积分算得冰激凌的体积为用蒙特卡罗方法算得的结果如下:随机点数100100010000100000100000002000000算得体积4.16002.88003.14083.14233.14413.1415用计算的结果可见当取的随机点足够
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师资格笔试系列提升试题及答案
- 激光产品质量检验标准试题及答案
- 新人面试典型试题及答案
- 播音英文面试题及答案
- 药物化学合成原理考试试题及答案
- 教师资格笔试网络环境下的教育探索试题及答案
- 文化产业管理发展机遇试题及答案
- 纲要考试题及答案直播
- 礼仪方面试题及答案
- 系统架构设计师应重视的考试复杂性解析试题及答案
- 贵州省旅游产业发展集团有限公司招聘笔试题库2024
- DL∕T 1396-2014 水电建设项目文件收集与档案整 理规范
- DL∕T 512-2014 KRC系列环锤式破碎机
- 珠海市文园中学2022-2023学年七年级下学期期中考试英语试题
- 装配式建筑装饰装修技术 课件 模块八 集成门窗
- DL-T5181-2017水电水利工程锚喷支护施工规范
- 大学校园白蚁防治方法
- 地勘安全生产承诺书
- 医院专项资金使用方案
- 水利工程运维水利工程运行和日常维修养护方案
- 理论力学简明教程(第二版)课后答案陈世民
评论
0/150
提交评论