Trying to make symsum work.
Afficher commentaires plus anciens
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 commentaire
Jacob Oleshchuk
le 27 Nov 2018
Réponse acceptée
Plus de réponses (1)
madhan ravi
le 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 commentaires
Jacob Oleshchuk
le 27 Nov 2018
Jacob Oleshchuk
le 27 Nov 2018
madhan ravi
le 27 Nov 2018
Modifié(e) : madhan ravi
le 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
le 27 Nov 2018
Jacob Oleshchuk
le 27 Nov 2018
Modifié(e) : Jacob Oleshchuk
le 27 Nov 2018
madhan ravi
le 27 Nov 2018
Modifié(e) : madhan ravi
le 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
le 27 Nov 2018
madhan ravi
le 27 Nov 2018
I have no clue what mistake you did
Jacob Oleshchuk
le 27 Nov 2018
Jacob Oleshchuk
le 27 Nov 2018
madhan ravi
le 27 Nov 2018
whos factorial
which -all factorial
in command window what does it show?
Jacob Oleshchuk
le 27 Nov 2018
madhan ravi
le 27 Nov 2018
Did you try
syms k positive %?
Walter Roberson
le 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
le 27 Nov 2018
@Jacob please respond to sir Walters question
Catégories
En savoir plus sur Assumptions dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!