设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6925|回复: 3

[求助] 请问在netlogo中怎样表示概率

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑 6 Z7 W$ M3 A9 Q+ {8 r# j' x

0 {* Q% \( R* U3 ^3 Z5 X, k+ }请教高手
4 c+ S# Q; `% h4 D1、请问让瓦片以某个概率变成红色该怎样表达?
8 n0 v6 _2 g4 P1 g1 t- w: m; i     比如,让白色瓦片以a*b的概率变成红色该怎样表达。% h0 _: m+ E+ u( D
2、怎样计算邻居中红色的瓦片数?9 }$ n( I) C/ U9 U3 J/ ?8 L( q* w
    ask  patches[' ]5 r" Y0 j+ d6 M1 ^1 I
    set p count (neighbors with [pcolor = red])]" H/ D/ c+ ^+ A  z
    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p
0 \7 _0 B& F6 M9 Z9 d/ I$ W  Nlet p random-float 1.0
. c, b; l% F: P0 {ifelse (p< a*b) 8 y# a1 g$ E; U, D6 s
    [) `! B; x) d6 @+ i: L4 }2 D7 ^
      set pcolor white  
  u6 y0 N3 p2 G& {     ]
* }( i1 n: w3 }$ P. m  r    [( D. B4 g3 e! R& f. s9 x/ L
      set pcolor red9 ?! c( {4 B* E3 e& `# D
    ]
$ x+ c/ M% f& R8 i  `3 B呵呵,不知道行不行: I% F" T2 t% w/ d+ {
3 k) A: V4 [2 w, K  u% s
+ O) I% v4 _5 Q4 q5 \8 V
; N: I$ `/ `2 p, `" \
2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-13 11:52 , Processed in 0.014753 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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