1 / 14
文档名称:

数值分析实验报告之数值积分.doc

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

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

分享

预览

数值分析实验报告之数值积分.doc

上传人:ranfand 2016/8/24 文件大小:496 KB

下载得到文件列表

数值分析实验报告之数值积分.doc

文档介绍

文档介绍:数学与计算科学学院实验报告实验项目名称数值积分所属课程名称数值方法 B 实验类型验证实验日期 班级学号姓名成绩. 一、实验概述: 【实验目的】 C语言与 MATLAB 的编程; 2 .学会使用梯形公式、辛普森公式、复化梯形公式、复化辛普森公式求积分的方法; ; ,并实例化。 ,本实验还附加了 cotes 公式以及复化 cotes 公式的 C语言源程序。【实验原理】 : ??( ) ( ) 2 b a T f a f b ?? ? : ( ) 4 ( ) ( ) 6 2 b a a b S f a f f b ? ?? ?? ??? ?? ? : 11 ( ) 2 ( ) ( ) 2 n n k kh T f a f x f b ??? ?? ??? ?? ?? : 12 1 1 0 1 ( ) 4 ( ) 2 ( ) ( ) 6 n n n k k k k h S f a f x f x f b ? ??? ?? ?? ? ??? ?? ?? ?其中 b a hn ??。【实验环境】 1. 硬件环境: HPMicrosoft 76481-640-8834005-23929 HPCorporation Intel(R) Core(TM) I5-2400 CPU ***@ , 的内存 2. 软件环境: Microsoft Windows XP Professional 版本 2002 Service Pack 3 . 二、实验内容: 【实验方案】 1 .用复合求积公式计算 12084 x dx n x ???、 1210 (1 ) 10 xe dx n x ????、914 xdx n ??, 并比较各方法的精度; n等分,当 n=8 ,10, 100, 1000, 10000 时比较 n取值不同时对数值精度的影响的结果【实验过程】(实验步骤、记录、数据、分析) x dx n x ???用 MATLAB 中的 int 求积函数( 源程序详见附录 1) 得到该积分的准确值为 x*= 梯形公式: 精度:一位有效数字辛普森公式: 精度:三位有效数字该问 C 语言编程详见附录 1-4/1-5 (1)当n=8 时,结果为: Tn= Sn= (2)当n=10 时,结果为: Tn= Sn= (3)当n=100 时,结果为: Tn= Sn= 表1 各积分方法的比较 2. 1210 (1 ) 10 xe dx n x ????用 MATLAB 中的 int 求积函数得到该积分的准确值为 x*= 等分段数 n值备注复化梯形公式复合辛普生公式 n=8 积分值 精度三位有效数字七位有效数字 n=10 积分值 精度三位有效数字七位有效数字 n=100 积分值 精度五位有效数字八位有效数字 n=1000