[問題] 利用程式撰寫計算鄰近網格數
想請問各位大大一個問題
若我要運用程式之撰寫計算鄰近網格數 要如何寫其程式
我所運用的模擬軟體為NetLogo 是以JAVA為平台 並以網格為單位進行模擬
ex:
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 1 1 1 0 0
0 0 1 @ 2 1 1
0 0 1 1 2 @ 1
0 0 0 0 1 1 1
0 0 0 0 0 0 0
如上所示
若以"@"為中心點 並以3x3為涵蓋範圍
則可求得鄰近"@"之數量
我自己嘗試寫的程式為
ask patches
[ [ set public count patches in-radius-nowrap 1 with [landuse = @] ]
可是感覺好像怪怪的
所以請問一下各位大大
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.70.179.24
→
05/30 15:26, , 1F
05/30 15:26, 1F
推
05/30 20:19, , 2F
05/30 20:19, 2F
→
05/31 11:31, , 3F
05/31 11:31, 3F
推
05/31 11:54, , 4F
05/31 11:54, 4F
→
05/31 23:35, , 5F
05/31 23:35, 5F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章