How to estimate pi within a 1x1 square
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Matthew Lozancich
le 27 Nov 2017
Commenté : Matthew Lozancich
le 27 Nov 2017
I was asked to create a function that plots points randomly in a [0,1]x[0,1] square. Then to estimate Pi based on the number of points that fall within the 1st quadrant unit circle.
- So: points within the unit circle / points total.
- This should roughly equal pi.I'm stuck on how to create that unit circle boundary and how to look at the # number of points within boundary.This is what I have so far:
function estpi=estimate(npts)
x=zeros(1,npts);
y=zeros(1,npts);
for i=1:npts
x(i)=rand(1);
y(i)=rand(1);
end
plot(x,y,'o')
end
%number of points inside circle/ total points
0 commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!