- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
圆周率的近似计算.doc
实验报告
实验编号 伍轶强 专业班级 电子1302班 学号 1305020225 一、实验名称
圆周率的近似计算1.了解(的计算历程2.理解和掌握近似计算(的数值积分法、蒙特卡罗(Monte?Carlo)法等方法的原理和过程。3.学习、掌握Mathematica的应用环境及其基本功能,通过一些练习掌握其基本的操作及相关命令。
Wolfram Mathematica 9
四、实验过程记录(基本步骤、主要程序清单、异常情况记录等)
方法一、利用单位圆与边长为1的正方形面积之比来计算π的近似值
基本步骤及程序清单:如图1单位圆的1/4为一个扇形G,它是边长为1的正方形的一部分。考虑扇形面积在正方形面积中所占的比例k,得出其结果为π/4,然后乘以4就可以得到π的值。
这里如何计算比例k,运用蒙特卡罗方法的随机投点思想。在正方形中随机投入很多点,使所投点落在正方形中每一个位置的机会均等,然后考察有多少点落在扇形内.其中落在扇形内的点的个数m与投点
总数n之比就是k的近似值。
图1
程序:
n=1000;p={};
Do[m=0;Do[x=Random[];y=Random[];If
[x^2+y^2=1,m++],{k,1,n}];
AppendTo[p,N[4m/n]],{t,1,20}];
Print[p];
Sum[p[[t]],{t,1,20}]/20
方法二、利用随机整数互素的概率来得到π的近似值.
基本步骤及程序清单:取一大整数N,在1到N之间随机地取一对整数a,b,找到它们的最大公约数(a,b),做n次这样的实验,记录(a,b)=1的情况次数m,计算出p=m/n的值.理论分析,随机整数互素的概率为
,于是可得π≈6n/m。
程序:
n=1000;p={};
Do[m=0;
Do[x=Random[Integer,{1,50000}];y=Random[Integer,{1,50000}];
If[GCD[x,y]==1,m++],{k,1,n}];
AppendTo[p,N[(6n/m)^(1/2)]],{t,1,20}];
Print[p];
Sum[p[[t]],{t,1,20}]/20
方法三、蒙特卡罗(Monte?Carlo)法作一个正方形及其内切圆,向正方形所在的区域内随机投点,那么根据古典概型的特征可知:落在圆内的点数与落在正方形内的点数之比在概率上等于圆与正方形的面积之比。假设内切圆的半径为R,投在正方形内的点共有N个,其中落在内切圆内的点有M个,则有如下关系式成立:(πR2)/(4R2)=M/N化简可得:π=4M/N其中,N是人为给定的变量,是已知的。因此,算法的任务就是数出落在圆内的点的个数Module[{i,x,y,s,m=0,n=200000},
For[i=n,i0,i=i-1,x=Random[];y=Random[];s=If[x^2+y^2=1,1,0];m=m+s];
N[4 m/n]]
五、实验总结
通过在Mathematica环境下,对进行近似计算的实验操作,一方面加深了我对数值积分法、蒙特卡罗(Monte Carlo)法等方法的原理和过程进一步理解,另一方面也提高了我上机实验的操作能力,同时也熟悉了Mathematica的应用环境及基本功能,掌握了其基本的操作和相关命令。
六、成绩
第3页 / 共3页
您可能关注的文档
- 初三科学复习之一《生命系统的构成层次》.doc
- 初中化学总复习中如何提高学生的思维能力.doc
- 初中化学钠的教学设计.doc
- 初中数学“激情·自主·高效”教学模式的探究.doc
- 初中语文中考专题训练——开放性题.ppt
- 初探PID过程控制.doc
- 利,内脏,激素试题.doc
- 利用ActiveX控件开发串口通信软件.doc
- 利用信息映射学习显性和隐性视觉流理解.doc
- 利用惯性现象的简答题.doc
- 新媒体环境下,2025年新闻传播真实性与公信力影响因素分析报告.docx
- 机械装备制造业智能化升级策略与2025年市场需求深度解析报告.docx
- 2025年公众参与环境影响评价在环境与国家战略效能发挥中的应用报告.docx
- 短视频内容监管中的网络暴力干预与社会责任分析报告.docx
- 医疗美容行业2025规范化发展与市场监管创新路径研究.docx
- 餐饮行业食品安全监管现状与2025年可持续发展策略报告.docx
- 2025年3D打印技术在医疗植入物大规模生产中的个性化定制报告.docx
- 广播媒体融合转型中的内容版权管理与授权研究报告.docx
- 新媒体时代新闻传播真实性与公信力教育实践研究报告.docx
- 2025年农业产业化龙头企业发展模式与农村社区治理的带动效应分析.docx
文档评论(0)