20 likes | 106 Views
Problem 5 Pi Again. Monte Carlo methods 使用重複的隨機樣本來模擬複雜的數學和物理系統。給定一發生狀況的事件機率 p ,程式來模擬所發生的狀況。 我們使用隨機數來模擬發生狀況。當事件發生的次數除以隨機發生的狀況數就會逐漸趨近於機率 p 。 使用 Monte Carlo Method 來趨近 Pi 。 = 使用 for loop 來模擬 100, 1000, 10000, 100000, 100000 次。 Note: you need to import random,
E N D
Problem 5 Pi Again Monte Carlo methods使用重複的隨機樣本來模擬複雜的數學和物理系統。給定一發生狀況的事件機率p,程式來模擬所發生的狀況。 我們使用隨機數來模擬發生狀況。當事件發生的次數除以隨機發生的狀況數就會逐漸趨近於機率p。 使用Monte Carlo Method來趨近Pi。 = 使用for loop來模擬100, 1000, 10000, 100000, 100000次。 Note: you need to import random, And use the random.uniform(a,b) function.
How to generate a random number • Import random • Generate a random x, so that a<=x<=b: x=random.uniform(a,b)