做了一個VBA版的模擬森林火災簡易模型(動圖)

黑色格子:土地

綠色格子:樹木

紅色格子:著火

演化規則:某綠色格子上、下、左、右至少有一格為紅色時,該綠色格子著火,有風向時,著火概率不一定為1,大致是上、下、左、右格子的最大概率,四周都有著火點時,無論何種風向,概率均為1。

沒有設計經過一定“迭代次數”後,著火樹木熄滅變為黑色土地的情況。

幾組動圖如下:

(1)森林密度0.6


做了一個VBA版的模擬森林火災簡易模型(動圖)

森林密度0.6,無風,隨機縱火


做了一個VBA版的模擬森林火災簡易模型(動圖)

森林密度0.6,無風,規則縱火


(2)森林密度0.9:


做了一個VBA版的模擬森林火災簡易模型(動圖)

森林密度0.9,無風,隨機縱火


(3)森林密度0.3:


做了一個VBA版的模擬森林火災簡易模型(動圖)

森林密度0.3,無風,隨機縱火

(4)森林密度0.65:


做了一個VBA版的模擬森林火災簡易模型(動圖)

森林密度0.65,東風,規則縱火

可見,受東風阻滯,延緩了東邊可著火森林。

僅供參閱,謝謝大家。


分享到:


相關文章: