Trying to make symsum work.
Mostra commenti meno recenti
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 Commento
Jacob Oleshchuk
il 27 Nov 2018
Risposta accettata
Più risposte (1)
madhan ravi
il 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 Commenti
Jacob Oleshchuk
il 27 Nov 2018
Jacob Oleshchuk
il 27 Nov 2018
madhan ravi
il 27 Nov 2018
Modificato: madhan ravi
il 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
il 27 Nov 2018
Jacob Oleshchuk
il 27 Nov 2018
Modificato: Jacob Oleshchuk
il 27 Nov 2018
madhan ravi
il 27 Nov 2018
Modificato: madhan ravi
il 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
il 27 Nov 2018
madhan ravi
il 27 Nov 2018
I have no clue what mistake you did
Jacob Oleshchuk
il 27 Nov 2018
Jacob Oleshchuk
il 27 Nov 2018
madhan ravi
il 27 Nov 2018
whos factorial
which -all factorial
in command window what does it show?
Jacob Oleshchuk
il 27 Nov 2018
madhan ravi
il 27 Nov 2018
Did you try
syms k positive %?
Walter Roberson
il 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
il 27 Nov 2018
@Jacob please respond to sir Walters question
Categorie
Scopri di più su Mathematics in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!