Given the MATLAB Code that uses the Monte Carlo method to estimate pi and also determines the
Fantastic news! We've Found the answer you've been seeking!
Question:
Given the MATLAB Code that uses the Monte Carlo method to estimate pi and also determines the difference between estimate and true vale:
a=10; % the experiment event number r=1; %the circle radius c=0; % sucessful event number for i=1:a s=-r+1*r*rand(); t=-r+1*r*rand(); pi_sim(i)=4*c/a pi_diff(i)=pi-pi_sim(i) if ((s.^2+t.^2) c = c+1 end end
Edit the code using a "while" loop to compute pi to a fixed level of precision (i.e. 2 significant figures, 3 significant figures, etc). Note how many steps are required for each level of precision. Your determination of the level of precision should NOT include a reference to the true value of pi.
Related Book For
Modeling the Dynamics of Life Calculus and Probability for Life Scientists
ISBN: 978-0840064189
3rd edition
Authors: Frederick R. Adler
Posted Date: