圆周率的计算及其MATLAB实现

2020-12-08 02:14李乐刘迪
数码设计 2020年15期
关键词:圆周率小数点计算方法

李乐 刘迪

摘要:

π是一个很重要的无理数,它是圆的周长与直径的比值,在数学和物理中应用频率很高。从古到今,很多学者对如何更精确的计算圆周率感兴趣,到目前为止,圆周率已经计算到小数点后10万亿位。在本文中,主要讨论在数学分析中利用幂级数、极限公式以及数值积分的方法计算圆周率,并利用MATLAB软件进行实现。

关键词:

圆周率;泰勒级数;极限公式;数值积分;MATLAB

中图分类号:

TP311.1

文献标识码:

A

文章编号:

1672-9129(2020)15-0111-01

德国数学史家Cantor讲过:“历史上一个国家所计算的圆周率的準确程度,可以作为

衡量这个国家当时数学水平的指标。”圆周率π的计算方法和精度计算一直吸引着很多学者,到目前为止,圆周率已经计算到小数点后10万亿位。本文将讨论在数学分析中可以计算圆周率的方法:幂级数法、极限公式以及数值积分法,并结合MATLAB软件实验,对其计算精度进行对比,了解计算方法对提高计算效率的意义。

1幂级数法

2数值积分法

分别取n=2,5和10时,得到相应的π的近似值为3.141568627450980,3.141592613939215,3.141592652969785。有效数字依次为5位,8位,9位。

3极限法

3.1利用极限公式lim

分别取n=2,5和10时,得到相应的π的近似值为3.06146745892071825423386144394,3.14033115695475251172297248559,3.14159142151119974428752357198。有效数字依次为1位,3位,6位。

4小结

通过数值算例比较,Maqin公式幂级数法收敛速度最快,可以得到很好的精度;其次为Simpson法,有一定的计算精度但是计算量较大,收敛速度慢;极限法的收敛速度最慢,精度较差。圆周率的精度计算仍然需要我们不断探索,将其用到正确的领域,促进社会发展。

参考文献:

[1]罗洪斌,钱伟,马梅玲.圆周率的计算方法及其MATLAB编程实现[J].数字技术与应用,2016,(8):57-58.

[2]乐经良,向隆万,李世栋.数学实验[M].高等教育出版社,2011.

[3]录岭法,张利齐.《微积分》如何计算圆周率π的近似值[J].教育教学论坛,2019(20):211-212.

猜你喜欢
圆周率小数点计算方法
极限的计算方法研究
祖冲之计算圆周率
说说圆周率
关于圆周率,你可能不知道这些
化学反应平衡常数计算方法的探讨
第二重要极限的几种计算方法
小数点移到哪去了
超级小数点
小数点流行病
小数点,快乐点