如何输入π

9320(30天)
安东尼
安东尼 2016年9月20日
我怎么能matlabπ输入到一个方程吗?
1评论
Vignesh谢蒂
Vignesh谢蒂 2020年4月6日
嗨,安东尼!
它很容易得到π的值。π是一个浮点数声明一个变量然后给变量赋予“π”那么久你会得到价值。
如:-
格式长
p =π

登录置评。

接受的答案

杰夫•海斯
杰夫•海斯 2016年9月20日
编辑:MathWorks支金宝app持团队 2018年11月28日
安东尼-使用 π 哪一个 返回浮点数的π的值 。在你的代码,你可以做一些类似
sin(π)
有关更多信息,请参见 //www.tatmou.com/help/matlab/ref/pi.html

更多的答案(2)

埃及Aljahmi
埃及Aljahmi 2018年5月31日
编辑:沃尔特·罗伯森 2018年5月31日
28 t2e0.3466 tco (0.6πt +π3)ua (t)。
5个评论
约翰D 'Errico
约翰D 'Errico 2018年11月28日
我记得,这些近似往往给一个大约每学期固定数量的数字。我使用高通滤波器,但信谊也会工作。
DefaultNumberOfDigits500年
n = 10;
piterms = 0 (n + 1, 1,高通滤波器的);
f =√高通滤波器(2)* 2/9801 *高通滤波器(阶乘(0));
piterms (1) = f * 1103;
hpf396 =高通滤波器(396)^ 4;
k = 1: n
hpfk =高通滤波器(k);
f = f * (4 * hpfk-3) * (4 * hpfk-2) * (4 * hpfk-1) * 4 / (hpfk ^ 3) / hpf396;
piterms (k + 1) = f * (1103 + 26390 * hpfk);
结束
piapprox = 1. / cumsum (piterms);
pierror =双(高通滤波器(“π”)——piapprox))
pierror =
-7.6424 e-08
-6.3954 e-16
-5.6824 e-24
-5.2389 e-32
-4.9442 e-40
-4.741 e-48
-4.5989 e-56
-4.5 e - 64
-4.4333 e - 72
-4.3915 e - 80
-4.3696 e - 88
所以大约8位数/术语在本系列。重置默认使用数字的数量到1000,然后n = 125,那么126系列的,我们可以很快得到1000位π近似:
pierror =高通滤波器(“π”)——piapprox(结束+(握))
pierror =
高通滤波器数组的大小:41
| 1 | -1.2060069282720814803655 e - 982
1 | 2 | -1.25042729756426 e - 990
1 | 3 | -1.296534 e - 998
1 | 4 | -8. e - 1004
正如你所看到的,它生成一个非常可靠的每项8位数。
piapprox(结束)
ans =
3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420199
高通滤波器(π)
ans =
3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420199
我也跑了100000位,所以12500条款。花了一点时间,但是完全可以计算。我不记得这类似的近似我使用前一段时间,但是我曾经用它来计算100万位的π高通滤波器。高通滤波器目前商店半万位数我记得。
据了解如何获得系列,我会离开,Ramanujan,只希望他是监听。

登录置评。


沃尔特·罗伯森
沃尔特·罗伯森 2018年10月20日
如果您正在构建一个方程使用符号工具箱使用符号(“π”)
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年6月7日
MATLAB中改变了规则R2020a(我认为)。信谊(π)创建一个具有象征意义的变量命名 π 这是没什么特别的。创建符号 π 现在,您应该使用
信谊(π)
ans =
π
,依靠符号()识别值到π为“关闭” π

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!