工具加载中...
工具簡介
線上蒙地卡羅方法估算圓周率(Pi)工具,是一個生動直觀的數學機率演示實驗。蒙地卡羅方法(Monte Carlo method)是一種透過隨機抽樣來近似求解數學問題的經典演算法。
本工具透過在螢幕上模擬「隨機投點」的過程,利用落在內切圓內的點數與落在正方形內的總點數的比例關係,來動態估算圓周率 π 的數值。它不僅是學習機率論、統計學和演算法原理的絕佳視覺化教具,還能讓您親眼見證隨著投點數量的增加,估算結果逐漸逼近真實圓周率的奇妙過程。
工具優勢
- 動態視覺化:即時繪製每一次隨機投點的過程,內切圓內外用不同顏色區分,視覺效果直觀震撼。
- 互動學習:支援自訂投點數量和投點速度,讓學生或演算法初學者能親自參與和控制實驗變數。
- 即時計算:在投點的同時,資料面板會即時更新當前的估算 Pi 值,清晰展示機率收斂的過程。
- 純前端執行:複雜的隨機產生與繪圖渲染全部在瀏覽器本機完成,回應流暢,即開即用。
使用步驟
第一步:在控制面板中,設定您希望進行的隨機投點總數量。
第二步:調節投點動畫的播放速度(可選擇慢速觀察或極速得出結果)。
第三步:點擊「開始實驗」按鈕,觀察畫布上的隨機打點動畫。
第四步:在下方的資料統計區,即時查看當前根據機率計算出的圓周率估算值。