put it in a function
Afficher commentaires plus anciens
How would I put the following code in a in script function with a function name calc_pi(n).
count = 0;
for i = 1:N
u = rand(1,2);
if u(1)^2+u(2)^2<=1
count = count+1;
end
end
pi_est = count/N*4
1 commentaire
Dyuman Joshi
le 11 Nov 2022
function pi_est = calc_pi(N)
%your code
end
Réponses (1)
As per my understanding you want to write your code into a function .
I will be demonstrating it using your code as example below.
a=calc_pi(10)
function pi_est=calc_pi(N)
count = 0;
for i = 1:N
u = rand(1,2);
if u(1)^2+u(2)^2<=1
count = count+1;
end
end
pi_est = count/N*4;
end
To know more about functions go through this link
Catégories
En savoir plus sur Logical 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!