- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优秀试验报告一
实验2:π的计算
学院:机械与动力工程学院 姓名:唐子彦 学号:515020910137
实验目的
通过求π的近似值,了解历史上计算π值的一些方法,包括刘徽割圆术、级数展开、数值积分和Monte Carlo法等. 复习微积分中相关知识,比较它们的差异,了解计算方法对提高计算效率的意义.
实验内容
利用鲁道夫割圆术计算π值
【问题】德国人鲁道夫一生计算圆周率,他同样是用圆的内接多边形逼近圆周. 不过,他是从正方形开始成倍增加边数. 试推导出他计算所采用的递推公式,然后求π的近似值到10位和20位有效数字.
【解】
图1.1
为通过“鲁道夫法”计算π的近似值,现编写M文件如下:
为求出指定有效数字位数的π值,还需编写M文件如下:
运行结果如下:
图1.2
【答】由图1.2不难发现,“鲁道夫法”计算π值效率较高,n=16时即可得到π的10位有效数字,n=32时即可得到π的20位有效数字. 然而,由于中途过程涉及开方等运算,因此计算较为复杂繁琐.
利用幂级数展开式计算π值
【问题】简单公式,Machin公式,以及公式. 试验证上述三个公式(分别记为公式1、2、3),并利用反正切函数的幂级数展开式求π值,比较上述三公式的计算效率. 此外,再找出一种利用幂级数展开式求π的方法并验证之.
【解】
为利用上述三个公式求出π值,现编写以下三个M文件:
第一个M文件,对应于公式1:
第二个M文件,对应于公式2:
第三个M文件,对应于公式3:
为比较它们计算指定有效数字位数的π值的效率,还需编写M文件如下(详见第五页):
运行结果如下(每五个为一组):
图2.1 图2.2
图2.3 图2.4
从上述四幅图中可以看出,公式1、3的计算效率基本相同,而公式2的计算效率高于其他两个.
然而,从有效数字位数m=15开始,所得结果中公式1、2、3所需项数不再增加,这可能是MATLAB本身的原因. 个人猜测:当MATLAB计算到一个与π极为相近的数时,可能将其自动补全为π,而没有继续计算. 为试图解决该问题,可改用C++进行编程,所需的CPP文件如下:
运行结果(每五个为一组)见第9页.
从运行结果来看,有效数字位数m=1~16均可得到正确的项数n1、n2、n3. 然而当m=17时,或许是由于C++语言中long double类型的计算精度有限,无法进行高精度的浮点运算,导致循环条件恒为真,即程序进入死循环,无法得出正确结果. 对于m17的情形更是如此(参见图2.8).
图2.5 图2.6
左图:图2.7
下图:图2.8
为比较公式4与前三个公式的计算效率,现编写M文件如下:
输入图2.9所示命令行,运行结果如下:
图2.10
【答】对比以上四公式的计算结果不难发现,公式1、3计算效率大致相同且较低,公式2的计算效率最高,公式4的计算效率介于它们之间比公式1、3略高。
数值积分计算π值
【问题】利用数值积分计算π,分别用“梯形法”和“Simpson法”精确到10位有效数字,再用“Simpson法”精确到15位有效数字.
【解】在本题中,“梯形法”和“Simpson法”的计算原理如下:
为利用数值积分计算π值,现编写如下两个M文件:
为计算指定有效数字位数的π值,还需编写以下两个M文件:
(1)梯形法:
(2)Simpson法:
运行结果见第14页图3.1.
图3.1
【答】由图3.1知,利用“梯形法”和“Simpson法”计算10位有效数字的π值所需的最少划分份数分别为12910和20;利用“Simpson法”计算15位有效数字的π值所需的最少划分份数为92.
此外不难发现,当指定相同有效数字位数时,“Simpson法”所需的划分份数远少于“梯形法”. 换言之,当划分份数一定时,“Simpson法”的计算精度远高于“梯形法”.
综上所述,“Simpson法”的计算效率远高于“梯形法”.
利用Monte Carl
您可能关注的文档
- 再保险公司将自己分入的保险业务的一部分.PPT
- 再生纤维醋酯纤维.PPT
- 写作教学工作坊-EDB.PPT
- 农业实用技术职称评定-绵阳专业技术人员继续教育网.DOC
- 农业现代化同步发展-学者网.PPT
- 农业部植物新品种测试中心介绍测试中心职能根据2000年农业部.DOC
- 农村劳动力迁移与地区物价指数变动差异研究.PDF
- 农村饮用水安全保障技术与示范-安徽水利技术转移中心.DOC
- 农村饮水安全现状-江苏环保厅.DOC
- 农资连锁超经营危险化学品安全评价报告.DOC
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)