【netlogo教學】第3章:netlogo的座標系統設定與循環世界

一、設定netlogo世界的座標系統

打開上方的設置,會跳出Model Settings設置視窗,有幾個重要的項目:

  1. 原點位置:座標(0,0)的位置,常用的是中心、左下角
  2. max-pxcor:x軸的最大值
  3. max-pycor:y軸的最大值
  4. patch size (嵌塊大小):每個網格(patch)的大小

(一)功能位置

netlogo-世界座標設定
netlogo-世界座標設定

(二)世界原點在中間

netlogo-座標設定-原點在中間
netlogo-座標設定-原點在中間

(三)世界原點在左下角

netlogo-座標設定-原點在左下角
netlogo-座標設定-原點在左下角

二、設定netlogo世界的座標系統

netlogo的模型世界有分循環(wrapped)和不循環,循環方式有以下兩種:

(一)世界在水平方向循環(world wraps horizontally):x軸最右邊會接續到x軸最左邊。例如,我們讓一個turtle一直往右移動,當他走到最右邊的時候,會繼續移動並且從最左邊出來;不循環的話則會停在最右邊。

(二)世界在垂直方向循環(world wraps vertically):y軸最上方會接續到y軸最下方。例如,我們讓一個turtle一直往上移動,當他走到最上方的時候,會繼續移動並且從最下方出來;不循環的話則會停在最上方。

netlogo-循環世界設定
netlogo-循環世界設定

更多netlogo教學系列
上一篇:【netlogo教學】第2章:使用者介面與常用語法設定

下一篇:【netlogo教學】第4章:用globals宣告變數的用法與範例


若有教學或其他合作需求,歡迎來信 nbablissfully@hotmail.com 詳談


小額支持鍾肯尼

如果我的文章有幫助到你,歡迎你點這裡開啟只要40元的小額贊助連結,可以贊助我一杯咖啡錢;我會更有動力繼續寫作,幫助大家解決更多問題。

發佈留言