作者airmas (猛爆波波卡)
站內Programming
標題[問題] 利用程式撰寫計算鄰近網格數
時間Wed May 30 15:03:25 2007
想請問各位大大一個問題
若我要運用程式之撰寫計算鄰近網格數 要如何寫其程式
我所運用的模擬軟體為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
→ chrisdar:踩地雷? 123.195.75.159 05/30 15:26
推 revivalworld:踩地雷耶XD 60.244.252.15 05/30 20:19
→ airmas:我都快被炸死了!!! 210.70.179.24 05/31 11:31
推 ephesians:哪裏怪怪的?218.160.115.217 05/31 11:54
→ ephesians:NetLogo它範例的確有Minesweeper 59.117.128.49 05/31 23:35