亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        蒙特卡洛方法計算圓周率

        2021-09-24 18:54:23
        電腦報 2021年36期
        關(guān)鍵詞:圓周率蒙特卡洛點數(shù)

        圓周率(Pi)是圓的周長與直徑的比值,一般用希臘字母π表示,是數(shù)學(xué)中最基本的常數(shù)之一。π也等于圓形之面積與半徑平方之比,是精確計算圓周長、圓面積、球體積等幾何形狀的關(guān)鍵值。它是一個無理數(shù),即無限不循環(huán)小數(shù)。在日常生活中,通常都用3.14代表圓周率去進行近似計算。這里我想問大家?guī)讉€問題:圓周率是誰發(fā)明的?從前的人們是怎樣推導(dǎo)出圓周率的呢?今天我們在Python中用一種概率算法“蒙特卡洛方法”來計算圓周率吧。

        蒙特卡洛是一座位于歐洲摩納哥公國的賭城,這個地名也象征概率。蒙特卡洛方法是由大名鼎鼎的數(shù)學(xué)家馮·諾伊曼在上世紀(jì)40年代參與美國研究原子彈的“曼哈頓計劃”時提出的。這個方法的原理是通過大量隨機樣本,去了解一個系統(tǒng),進而得到所要計算的值。

        蒙特卡洛方法在計算圓周率時設(shè)一個正方形內(nèi)部相切一個圓,這時圓和正方形的面積之比是π/4。在這個正方形內(nèi)部,隨機產(chǎn)生n個點(這些點服從均勻分布),計算它們與中心點的距離是否大于圓的半徑,以此判斷是否落在圓的內(nèi)部。統(tǒng)計圓內(nèi)的點數(shù),與n的比值乘以4,就是π的值。理論上,n越大,計算的π值越精確。

        首先引入random庫和time庫,調(diào)用random和perf_counter,再編寫一個計時函數(shù)start用來計算得出圓周率所需要的時間,然后通過循環(huán)編寫模擬撒點代碼,讓計算機每次隨機生成兩個0到1之間的數(shù)(設(shè)圓的半徑為1),看以這兩個實數(shù)為橫縱坐標(biāo)的點是否在單位圓內(nèi),因此我們實際只是計算了1/4圓,但不影響結(jié)果。通過生成一系列隨機點,統(tǒng)計單位圓內(nèi)的點數(shù)與總點數(shù),當(dāng)隨機點獲取越多時,其結(jié)果越接近于圓周率。計算出結(jié)果后將圓周率和計算的時間輸出結(jié)果。

        通過比較點到圓心的距離判斷點是否在圓內(nèi),利用計算機的運算速度,可以很快統(tǒng)計出多次撒點的結(jié)果,即使我們計算1000萬次,也只需要8.7秒(具體計算時間與計算機運行速度相關(guān))。根據(jù)運算結(jié)果來看即使有這么大的數(shù)據(jù)量使用概率算法求出的π精度依然不夠高。

        猜你喜歡
        圓周率蒙特卡洛點數(shù)
        圓周率的藝術(shù)
        圓周率計算紀(jì)錄刷新了
        征服蒙特卡洛賽道
        看不到的總點數(shù)
        利用控制變量方法縮減蒙特卡洛方差
        畫點數(shù)
        破解“心靈感應(yīng)”
        蒙特卡洛模擬法計算電動汽車充電負(fù)荷
        多核并行的大點數(shù)FFT、IFFT設(shè)計
        基于蒙特卡洛的非線性約束條件下的優(yōu)化算法研究
        亚洲色图综合免费视频| 国产又色又爽又黄的| 欧美人与动牲猛交xxxxbbbb| 四虎成人精品无码永久在线| 国产蜜臀精品一区二区三区| 丁香婷婷在线成人播放视频| 中字幕人妻一区二区三区| 99热在线精品播放| 男女男在线精品免费观看| 男女射黄视频网站在线免费观看| 无码人妻av免费一区二区三区| 91视频免费国产成人| 91麻豆精品一区二区三区| 97人妻精品一区二区三区男同| 无码精品久久久久久人妻中字| 日日摸日日碰人妻无码老牲| 一区二区三区视频偷拍| 在线麻豆精东9制片厂av影现网| 大肉大捧一进一出好爽视色大师| 欧美日本道免费二区三区| 少妇人妻av一区二区三区| 少妇夜夜春夜夜爽试看视频| 久久久久亚洲精品天堂| 2020最新国产激情| 亚洲国产中文字幕精品| 日本中文字幕一区二区高清在线| 亚洲天堂资源网| av是男人的天堂免费| 亚洲国产精品成人久久| a级黑人大硬长爽猛出猛进 | 波多野结衣一区二区三区高清| 久久久久综合一本久道| 亚洲国产区中文在线观看| 国产亚洲一本大道中文在线| 欧美伊人网| 天堂影院久久精品国产午夜18禁| 每日更新在线观看av| 丰满人妻妇伦又伦精品国产 | 高潮毛片无遮挡高清免费| 日本第一区二区三区视频| av在线播放男人天堂|