Calculate the sum of a series

Dung the most handsome man
Altair Community Member
Answers
-
Hi Dung,
you can try this:
clc, clear
Sum = 0;
for k=1:100000
Sum = 1/k^2 + Sum;
end0 -
Thank you, but i need the more accuracy result, cause exactly, the result is pi^2/6. I tried your solution before, the result is an irrational number.
Anyway, thanks for your suggest.0 -
Hi Dung,
you can get more accurate result by having a tolerance condition inside a while loop. something like below:
%%
clc, clear
sum = 0;
sum_before = realmax;
tol = 1e-12; % tolerance value
i = 0;while (abs(sum_before - sum) >= tol)
i= i+ 1;
sum_before = sum;
sum = sum + 1/(i^2);
end%%
Hope this helps
Thanks,
Manoj kandukuri
0