已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲:张芳,第四讲,.圆周率的计算历程,所谓“圆周率”是指一个圆的周长与其直径的比值。古今中外,许多人致力于圆周率的研究与计算。为了计算出圆周率的越来越好的近似值,一代代的数学家为这个神秘的数贡献了无数的时间与心血。回顾历史,人类对的认识过程,反映了数学和计算技术发展情形的一个侧面。的研究,在一定程度上反映这个地区或时代的数学水平。德国数学家康托说:“历史上一个国家所算得的圆周率的准确程度,可以作为衡量这个国家当时数学发展水平的指标。”直到19世纪初,求圆周率的值应该说是数学中的头号难题。为求得圆周率的值,人类走过了漫长而曲折的道路。,实验时期,基于对一个圆的周长和直径的实际测量而得出的。在古代世界,实际上长期使用3这个数值。最早见于文字记载的有基督教圣经中的章节,其上取圆周率为3。这一段描述的事大约发生在公元前950年前后。,几何法时期,真正使圆周率计算建立在科学的基础上,首先应归功于阿基米德。他是科学地研究这一常数的第一个人,是他首先提出了一种能够借助数学过程而不是通过测量的、能够把的值精确到任意精度的方法。由此,开创了圆周率计算的第二阶段。,圆周长大于内接正多边形周长而小于外切正多边形周长据说阿基米德用到了正96边形才算出他的值域。,在中国,刘徽:公元263年前后,刘徽提出著名的“割圆术”求出了比较精确的圆周率。他发现:当圆内接正多边形的边数不断增加后,多边形的周长会越来越逼近圆周长,而多边形的面积也会越来越逼近圆面积。于是,刘徽利用正多边形面积和圆面积之间的关系,从正六边形开始,逐步把边数加倍:正十二边形、正二十四边形,正四十八边形,一直到正3072边形,算出圆周率等于3.1416,将圆周率的精度提高到小数点后第四位。,在中国,祖冲之:在刘徽研究的基础上,进一步地发展,经过既漫长又烦琐的计算,一直算到圆内接正24576边形,而得到一个结论:3.14159263.1415927同时得到的两个近似分数:约率为227;密率为355113。他算出的的8位可靠数字,不但在当时是最精密的圆周率,而且保持世界记录九百多年。以致于有数学史家提议将这一结果命名为“祖率”。,分析法时期,这一时期人们开始摆脱求多边形周长的繁难计算,利用无穷级数或无穷连乘积来算。1593年,韦达给出,这一不寻常的公式是的最早分析表达式。甚至在今天,这个公式的优美也会令我们赞叹不已。它表明仅仅借助数字2,通过一系列的加、乘、除和开平方就可算出值。,接着有多种表达式出现。如沃利斯1650年给出:,发现了下面的公式,1706年,英国天文学教授JohnMachin(麦琴)利用,并利用这个公式计算到了圆周率的100位.,1914年,印度数学家SrinivasaRamanujan发表了下面的公式:,在1985年,Gosper用这个公式计算到了圆周率的17500000位,1989年,David和GregoryChudnovsky发表了下面的公式,并在1994年计算到了4044000000位它的另一种形式是,1995年,由DavidBailey,PeterBorwein和SimonPlouffe共同发表了下面的圆周率计算公式(简称BBP公式),该公式的最大优点在于:经后来人将该公式变形后打破了传统的计算方法,可以直接计算圆周率的任意第n位数,而不是先计算前面的n-1位数,1997年,FabriceBellard发表了一个比BBP算法更快的公式,从而,大大降低了圆周率近似值的计算量.,例1,解,编写下面的程序(pi11):n=10;%选择展开式的次数s=0;digits(22);%定义计算过程中的精度fork=1:ns=s+4*(-1)(k+1)/(2*k-1);endvpa(s,20)%定义显示精度为20位,(Pi13)clc;cleark=-1;r=1;p=0;n=0;whiler=1.0e-4n=n+1;k=k*(-1);p1=p+k/(2*n-1);r=abs(4*(p1-p);fprintf(n=%d,p=%.10fn,n,4*p);p=p1;end,练习,n=50;%定义等分积分区间数,可以更改i=0:1/n:1;(pi12原理见p22)s=0;digits(22);%定义计算过程中的精度fork=1:length(i)-1s=s+(1/(1+(i(k)+i(k+1)/2)2)*1/n;endvpa(4*s,20)%定义显示精度为20位,表,数值积分简介,在高等数学中有一类积不出的积分,如,(概率积分)(椭圆积分),利用数值积分法,输入:x=0:0.1:1;y=exp(-x.2);trapz(x,y)输出:ans=0.746211,MATLAB命令梯形方法trapz(x,y)抛物线方法quad(f,a,b),如求积分的近似值,y=inline(exp(-x.2);quad(y,0,1)ans=0.746826,梯形方法,抛物线方法,梯形方法,公式推导:,条件:,当区间划分为n等分时,trapz(x,y),复化梯形方法,当区间等距划分为n个子区间时,现对每个子区间再二等分,得到2n个子区间,举例,利用复化梯形算法求Pi的近似值.,取,运用复化梯形算法,输入初值:,输出结果:STOP,No,Yes,clear;a=0;b=1;(pi14)f=inline(4/(1+x*x);t1=(b-a)/2*(f(a)+f(b);er=1;n=1;whileer1.0e-6h=(b-a)/n;s=0;fori=1:ns=s+f(a+i*h-h/2);endt2=(t1+h*s)/2;er=abs(t2-t1);fprintf(t=%.6f,r=%.6fn,t2,er);n=2*n;t1=t2;end,抛物线方法,分析:,条件:,梯形法是对每个子区间用梯形面积近似曲线下面积累加而成;而抛物线法是对每个子区间考虑其中点,用三点决定的抛物线下面积来近似.,当区间划分为n(n1)等分时,辛浦生(Simpson)方法,clear;a=0;b=1;f=inline(4/(1+x*x);t1=(b-a)/2*(f(a)+f(b);er=1;s1=0;n=1;,whileer1.0e-6h=(b-a)/n;s=0;fori=1:ns=s+f(a+i*h-h/2);endt2=(t1+h*s)/2;s=t2+(t2-t1)/3;er=abs(s-s1);fprintf(s=%.6f,r=%.6fn,s,er);s=s1;n=2*n;t1=t2;End(pi15),cs=0n=500%随机取点数fori=1:na=rand(1,2);ifa(1)2+a(2)2=1cs=cs+1endend4*cs/n(pi16),3.184000000000003.104000000000003.138666666666673.120800000000003.14376000000000,从计算结果看:这种数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋人教版(新教材)八年级上册分层作业Unit 8 Let's Communicate.(含答案)
- Node.js开发就业前景
- ACCA认证就业前景
- AI行业薪资待遇深度揭秘
- 货运代办业务员复测能力考核试卷含答案
- 民族拉弦乐器制作工保密意识评优考核试卷含答案
- 肿瘤患者健康宣教参考
- 自然保护区巡护监测员安全应急模拟考核试卷含答案
- 铁水预处理工操作安全能力考核试卷含答案
- 静电成像设备耗材制造工创新思维评优考核试卷含答案
- 小学汉字书写规范与教学策略研究
- 《碳中和原则、要求与指南》
- 六年级阅读题打印20篇
- GB/T 15822.2-2024无损检测磁粉检测第2部分:检测介质
- 2024年军考英语真题历年军考真题系列
- 落地式盘扣脚手架专项施工方案
- 义务教育数学课程标准(2024年版)
- 2024高考作文10个主题预测+10篇满分范文
- 架线导地线各种弧垂的含义及计算方法(附计算表格)彻底弄懂弧垂
- 建立与维护客户关系
- 专利优先审查证明文件
评论
0/150
提交评论