- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
利利⽤⽤matlab软软件件求求解解常常数数e和和欧欧拉拉常常数数γ
数学实验报告
利⽤matlab软件求解常数e和欧拉常数γ实验⽬的:
利⽤matlab软件计算常数e和γ,并尝试利⽤不同的算法计算,⽐较计算精和时间,找到较好的算法。
掌握matlab程序求和、求极限的⽅法,学会寻找更优算法。
实验内容:
1、求e
e可以来源于两个数列的极限和,即
en=lim(1+1/x)^x,(x-+∞)(1式)
sn=1/0!+1/1!+1/2!+1/3!+1/4!+1/5!+……(2式),
根据1式,可在matlab上设计如下代码:
forn=1:15
n=10^n;
e=(1+1/n)^n%求常数e的循环语句
end
formatlong%使结果显⽰16位双精数
结果:
e的标准值约为:2.71828182845904523536
由上述结果可知,使⽤1式,有很⼤的缺陷,不仅精连10^-7都没有,⽽且当n=10^9误差开始变⼤。
根据2式,可得如下代码:
sum=0;
t=1;
forn=1:18
t=n*t;
sum=sum+(1/t);
end%求常数e的循环语句
e=1+sum
formatlong%使结果显⽰16位双精数
结果:
e的标准值约为:2.71828182845904523536
如上所⽰,随着n的增⼤,e的计算值越来越接近e的真实值.但是,当n的值⼤于17后,计算的精不再提⾼,原因是双精型
数只能精确到16位,所以结果只有个位以及⼩数点后15位(最后⼀位是近似取的),⽽1/18!=1.56*10^-16,所以n超过18再
往下计算不会更精确。。
在1式代码中,(1+1/n)和n都只能精确到⼩数点后16位,两者相乘,结果精将只能精确到8位。在2式中,,每⼀项都能精确到
⼩数点后16位,⽽e是所有项的和,求和后仍然能够精确到⼩数点后16位。所以,对于某些使⽤数学软件求解的问题,如果对
精有要求,应该尽量使⽤加、减运算,少⽤其他的运算(例如乘、除、乘⽅、对数等),这样可以提⾼运算精。
2、求γ
如此欧拉常数γ也可以使⽤matlab求出较为精确的值。
可由公式γ=lim(n→∞)[(1+1/2+1/3+…+1/n)-ln(n)]得出。
forn=1:10
s=0;
fori=1:10^n
s=s+(1/i);
end
y=s-log(10^n)%求常数γ的循环语句
end
formatlong%使结果显⽰16位双精数
结果:
γ的权威数值约等于0.57721566490153286060651209。
上述结果精约有10^-8,虽然精还有提⾼空间,然⽽matlab上运⾏时,结果表明,增加n值,精提⾼,运算时间也将⼤
⼤加长(通常n超过10就需要好⼏分钟)
使⽤级数来计算:
forn=1:9
s=0;
fori=1:10^n
s=s+(1/i)-log(1+1/i);
end
y=s%求常数γ的循环语句
end
formatlong%使结果显⽰16位双精数
结果:
γ的权威数值约等于0.57721566490153286060651209。
上述结果精也约有10^-8,n再⼤就计算时间⼤⼤增加了,且可能会出错。
上⾯两个算法都不能算出更为精确的欧拉常数的值,因为调和级数收敛较慢,因此matlab计算很缓慢。这也表明,这个算法还
有待改进,需要更好的算法才能计算出γ更精确的值。
实验总结:
本⽂探索了使⽤数学软件求解常见常数的⽅法,并⽐较了算法的优劣,⽽算法不同,计算精、时间相差很⼤,这表明,数学
不能完全依靠计算机,⼈所编写的算法也⾮常重要,计算机只是⼈的⼯具,⼈的思维能⼒才是最重要的。另外,我们也需要计
算机强⼤计算能⼒的帮助,学会使⽤数学软件,才能更加有效地发展数学。
您可能关注的文档
- 加德纳多元智能理论.pptx
- 剖宫产手术护理查房课件.pptx
- 刺络拔罐与刮痧共同治疗背肌筋膜炎的效果研究.pdf
- 动物病理专项模拟测试题.pdf
- 博弈论习题集.doc
- 5篇2023年襄阳引资聚才高质量发展大会嘉宾发言材料汇编.docx
- 4篇在枣庄市新旧动能转换项目推进会议上的发言材料汇编.docx
- 5篇“三八”国际妇女节纪念暨表彰大会先进典型代表发言材料汇编.docx
- 在全市文学艺术界联合会代表大会上的讲话.docx
- 广东省广州市番禺区2023-2024学年部编版历史九年级上学期期末试题.doc
- 广东省广州市增城区2023-2024学年九年级上学期期末道德与法治试题(答案).doc
- 广东省广州市2021-2022学年九年级上学期期末模拟历史试题(含答案).docx
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题.doc
- 广州市南沙区2023—2024学年第一学期九年级历史期末教学质量监测模拟试卷.doc
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题(答案).doc
- 在全市县区委书记第五次工作座谈会上的讲话.docx
- 3篇中央政法工作会议发言材料汇编.docx
- 5篇贵州省庆祝第二十个中国记者节座谈会经验交流发言材料汇编.docx
- 在全市人大工作座谈会上的讲话.docx
- 在全市人大系统改革创新工作交流会上的讲话.docx
最近下载
- Unit 7 单元检测(安徽专用)人教版英语七年级上册2024.docx
- Unit 4 School Life Reading and Writing 课件 中职英语高教版基础模块1(2023修订版).pptx VIP
- 心血管内科提高急性ST段抬高心肌梗死再灌注率.pdf VIP
- 小学四年级班务工作总结报告PPT.pptx
- 2024华医网继续教育慢性疾病用药管理及典型病例分析题库答案.docx VIP
- 25国考申论理论课程.pptx VIP
- 2024年高校教师资格证从业资格证题库含答案(完整版).docx VIP
- 二十届三中全会《决定》PPT专题党课课件.pptx VIP
- 研究课题开题报告ppt课件课件.ppt VIP
- 驾驶员考核及奖惩制度(精选10篇) .pdf VIP
文档评论(0)