我尝试在Matlab中评估以下系列
S2 = symsum((1 /(n ^ 2)),n,1,Inf)
它直接给我结果pi^2/6
但是,当我试图做这样的事情时
S3 =(pi ^ 2)/ S2
它给了我一些看起来像这样的东西
8334140006820045 /(140737488355328 * PI ^ 2)
在我看来这很奇怪。我知道我可以直接输入 S2 的值,但我只是想知道为什么会这样。有人可以帮我吗?顺便说一句,我只是初学者使用Matlab。
答案 0 :(得分:0)
首先将其转换为double,然后进行评估。
syms k
S1 = symsum(1/k^2, k, 1, Inf)
format long
S3 = double(S1);
S2 = pi^2/S3
S2 =
6