设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6959|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑 / M# T7 }1 ^2 H) x0 P
2 q* e) r- Z& T
请教高手
. t" E4 R" ?1 E/ w- x& p! N1 t1、请问让瓦片以某个概率变成红色该怎样表达?( g0 b7 s7 ^4 g+ W8 P2 k' d9 G& i
     比如,让白色瓦片以a*b的概率变成红色该怎样表达。
) V0 m  Q  I+ b$ o0 N) P& f) ^2、怎样计算邻居中红色的瓦片数?
9 }* z% w1 d+ B: q9 A3 Q$ D" [! Y    ask  patches[* I" Q" t# _& s1 `" K% i+ I
    set p count (neighbors with [pcolor = red])]$ u) v: l8 O* Q, {- r! ?( I
    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p
3 q+ r, i! x% s( `let p random-float 1.0
7 k( c3 r0 N* Sifelse (p< a*b)
/ P) ^# R- ?) M, J$ A* s5 x5 C+ w    [) ^# D6 i* O) y5 G
      set pcolor white  / w" X  s6 Y+ r. }5 ?
     ] % c* ~6 a# C4 I4 D2 O
    [: n' G2 K7 r9 o- Z
      set pcolor red
8 n0 t* P: Z* O& H! D2 E- J    ]
3 C- q2 h7 _8 ^! u8 ]呵呵,不知道行不行
3 A; d* q" N* M( S2 q3 F4 l3 f. R6 F) Z8 K8 [
( @! t: V7 v: i" @: A, O
' q* F, {" {* ]+ Z
2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-20 03:00 , Processed in 0.013185 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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