I would want to ask,which is the function,which can canculate the number π from series of Leibniz and 2 of Euler and the error |y- π| ?

1 commentaire

darova
darova le 27 Avr 2020
THere is no such built-in function. Write your own: LINK

Connectez-vous pour commenter.

Réponses (1)

Ameer Hamza
Ameer Hamza le 27 Avr 2020

0 votes

This one is for Leibniz
N = 100; % number of terms
den = 1:2:2*N-1;
signs = (-1).^(0:N-1);
terms_leibniz = 4./den.*signs;
pi_leibniz = cumsum(terms_leibniz);
err_leibniz = abs(pi-pi_leibniz);
plot(pi_leibniz);
hold on
yline(pi);
This one is for Euler
N = 100; % num terms
terms_euler = 6./(1:N).^2;
pi_euler = sqrt(cumsum(terms_euler));
err_euler = abs(pi-pi_euler);
plot(pi_euler);
hold on;
yline(pi);

2 commentaires

Apostolia Argyropoulou
Apostolia Argyropoulou le 27 Avr 2020
Thank you very much!
Ameer Hamza
Ameer Hamza le 27 Avr 2020
Glad to be of help.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Simulink 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!

Translated by