Trying to make symsum work.
Show older comments
I am having problems getting symsum to calculate the following sumation within this equation:

I am using the following code to get pi:
function piram
%approximates and prints pi with Ramanujan's formula
%called as piram or piram()
%doesn't return a value, but a print
k=sym('k');
sumpart=symsum((factorial(4*k)*(1103+26390*k))/(((factorial(k))^4)*(396^(4*k))),k,0,inf);
inverted=sumpart*((2*sqrt(2))/9801);
approxpi=1/inverted;
fprintf('Using Ramanujan''s formula, a good approximation is %.6f\n',approxpi)
end
Can anyone help with this?
1 Comment
Jacob Oleshchuk
on 27 Nov 2018
Accepted Answer
More Answers (1)
madhan ravi
on 27 Nov 2018
function piram
syms k
sumpart=symsum((factorial(4*k)*(1103+26390*k))/(((factorial(k))^4)*(396^(4*k))),k,0,inf);
inverted=sumpart*((2*sqrt(2))/9801);
approxpi=1/inverted;
fprintf('Using Ramanujan''s formula, a good approximation is %.6f\n',approxpi)
end
15 Comments
Jacob Oleshchuk
on 27 Nov 2018
Jacob Oleshchuk
on 27 Nov 2018
madhan ravi
on 27 Nov 2018
Edited: madhan ravi
on 27 Nov 2018
clear all at the very beginning of the code , I got the answer in terms of pi as a decimal value , see attached picture

Jacob Oleshchuk
on 27 Nov 2018
Jacob Oleshchuk
on 27 Nov 2018
Edited: Jacob Oleshchuk
on 27 Nov 2018
madhan ravi
on 27 Nov 2018
Edited: madhan ravi
on 27 Nov 2018
I didn‘t have any trouble getting the result after running your code , ok type whos k in command window and paste the result here. or try
syms k positive
leaving the rest of the code unchanged
Jacob Oleshchuk
on 27 Nov 2018
madhan ravi
on 27 Nov 2018
I have no clue what mistake you did
Jacob Oleshchuk
on 27 Nov 2018
Jacob Oleshchuk
on 27 Nov 2018
madhan ravi
on 27 Nov 2018
whos factorial
which -all factorial
in command window what does it show?
Jacob Oleshchuk
on 27 Nov 2018
madhan ravi
on 27 Nov 2018
Did you try
syms k positive %?
Walter Roberson
on 27 Nov 2018
What shows up for
which factorial(k)
Question: is it possible that you have Maple installed but not the MATLAB Symbolic Toolbox ?
madhan ravi
on 27 Nov 2018
@Jacob please respond to sir Walters question
Categories
Find more on Assumptions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!