1 / 10
文档名称:

matlab数值分析实验三(2).doc

格式:doc   大小:588KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab数值分析实验三(2).doc

上传人:287865472 2019/3/25 文件大小:588 KB

下载得到文件列表

matlab数值分析实验三(2).doc

文档介绍

文档介绍:广东金融学院实验报告本报告正文部分字体、字号要求:(1)正文部分5号宋体,23-26磅行距;所有数字、字母必须用timesnewroman字体,而不是宋体!(2)程序算法清单全部小5号,timesnewroman字体,行距为固定值10~12磅;(3)表格以“表1+说明、表2+说明,…”等标示列在表格的上面,表格中出现的所有字母必须是timesnewroman字体,文字部分小5号,宋体,行距为固定值10~12磅;(4)插图或截图以“图1+说明,图2+说明,…”列于插图的下面。课程名称:基于MATLAB数值分析实验编号及实验名称实验三(2)数值微积分实验系别金融数学与统计学院姓名学号班级实验地点实验日期2017年11月8日实验时数2指导教师孙丽英同组其他成员成绩实验目的及要求实验目的:利用复化梯形和复化Simpson公式求卫星轨道的周长。实验要求:(1)先用matlab软件画出被积函数的图形。(2)分别应用复化梯形和复化Simpson公式(matlab软件程序)画出被积函数的图形,得到积分结果;(3)用复化梯形和复化Simpson公式两种方法计算出最后结果,并写出两种方法的代码清单。(4)比较所得到结果的差异,进行误差分析,说明不同计算方法在解决该问题时的优劣性。列表给出你的分析结果,说明这两种计算方法在实际应用中哪种结果更为精确?实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)软件:、office2010。操作系统:window7。硬件:4G内存,:《基于Matlab数值分析》孙丽英著《MATLAB程序设计教程》刘卫国著实验内容的详细代码、清单、步骤及流程详细代码见附录第一问中,我先根据我国人造卫星的近地点距离h=439km和远地点距离H=2384km,求出椭圆周长公式中的a和c来。然后在程序中根据椭圆公式在0到π/2的人造卫星的椭圆周长的值。程序如下:R=6371;h=439;H=2384;a=(2*R+H+h)/2;c=(H-h)/2;x=0::pi/2;y=feval('f_name',x);plot(x,y,'-')title('普通图');xlabel('x');ylabel('y');第二,三,四问中,我先写出复化梯形和复化Simpson的公式方法的函数m文件:。另外建立被积分函数的函数文件:。。%%%复化梯形的计算%精确值%以n=256作为准确值去计算误差Iexact=trapez_g('f_name',0,pi/2,256)close;R=6371;h=439;H=2384;a=(2*R+H+h)/2;n=1;formatlongfprintf('\nExtendedTrapezoidalRule\n');fprintf('nIError\n');fork=1:8n=n*2;I1=trapez_g('f_name',0,pi/2,n);formatlongifk~=1;fprintf('%%%\n',n,I1,Iexact-I1);endend%%learall%精确值%复化Simpson的