设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9318|回复: 2

[求助] netlogo是否可以建造隨機矩陣

[复制链接]
发表于 2009-3-4 16:06:44 | 显示全部楼层 |阅读模式
5仿真币
各位前辈好!
; x. K6 f1 L. c8 F0 E/ j( Q' K& p" X  v. G. y. ?8 N1 L' m( Y
我现在在写一仿真模型,模型中有5种turtle,每种各10个
3 q. b. i/ |0 a! X5 p* l而有数个10*10的01矩阵决定两种不同的turtle是否可以接触8 S8 a" w) j) ~( E
先前矩阵的属性是阶层性的,也就是大的可以移动到小的patch上,但反之不行。
/ \' L5 y! C1 L" O如下面这个矩阵,先前是给各turtle ID,利用ID大小来制定规范8 U0 y* R! u( S& i9 |: t8 r
1 1 1 1 1
# I4 \/ w/ u  c. n1 1 1 1 0
  f- t2 c  }0 k% e1 1 1 0 0
& T; v  i8 M$ a% ]3 C4 h) C7 G) l1 1 0 0 0
/ u/ s, `% H& @0 c* c1 0 0 0 0
+ ?1 ?, Z6 z% r0 f但若要在每个tick使其接触是随机的,要如何作呢?
* r: V$ P3 \' D5 k0 V, }; O+ o8 R目前想到的是在每个tick中创造一随机01矩阵,但netlogo可以办到吗? 要如何作?3 @( n& e0 p  t5 g- R) @% d; T( l
, }. m$ F$ D0 ]* I$ W
感谢回答了!!

发表于 2009-3-6 17:19:35 | 显示全部楼层

回复

我感觉Netlogo不是万能的,最好还是学习一下matlab,那个软件的计算功能太强大了,两个可以用,像随即模拟问题,用matlab要好一些。
 楼主| 发表于 2009-3-10 17:53:33 | 显示全部楼层
各位好
4 w- H/ I6 w4 p4 I2 ?6 d! Z, x3 N$ ~" e
现在有新的思路了,不再用矩阵% `' G) @3 ~: e. B5 v2 _" q
" X/ x8 [6 O8 V9 h+ ~8 k' g
而是只用一维列表,使每个turtle都拥有其列表1 y" |) ^7 l: y+ I. @

" n4 J* E( ?/ ~" I7 _2 u; O8 |现在遇到问题是,可以在每个时间点创造一个新的0-1随机列表来取代原本旧的吗?
. S+ Y, m% o1 A! i  A  Y$ i5 `" V1 v  _% i$ Z) F: \- O6 U) a
该使用何种语法?' O9 [! u2 }$ r

. I" f7 S2 m3 B谢谢各位了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-2-11 10:07 , Processed in 0.016139 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表