设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6175|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑 : F7 R3 c& m6 O
6 j7 c4 c8 F8 T+ M
请教高手4 ~6 w' ~. V- ]. d1 o; C8 A9 |. U; k
1、请问让瓦片以某个概率变成红色该怎样表达?, b% p- Q1 s. n) C
     比如,让白色瓦片以a*b的概率变成红色该怎样表达。4 z4 F8 c5 {& {2 k* o8 S
2、怎样计算邻居中红色的瓦片数?
: n% U+ o8 S) K8 v* E    ask  patches[  J' ?# @" L9 P3 r
    set p count (neighbors with [pcolor = red])]. d* B0 n0 ~2 i6 T, l; _
    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p
( ~4 _  `3 U" tlet p random-float 1.0" e$ K! z) L7 h3 v" g/ A) A: F
ifelse (p< a*b)
5 U* e' N( H0 }3 D    [
7 g0 `. m" P7 q6 ~3 n      set pcolor white  ) |* R+ \  t5 {8 E' {: z2 v/ `1 u! }* ~
     ]
0 ]+ o( u; h2 ^    [/ s) B! m% ~- x9 I
      set pcolor red* u- m2 f1 U7 h: c5 Z1 z9 @$ p2 ^
    ]
: }; p! l2 z8 D. W/ I  H8 X呵呵,不知道行不行
2 B% e. V- A% V2 ^  V
0 T. A1 ?2 g9 b% T4 X% p1 _/ z7 C1 S/ @* P" n+ w# {9 A
" V( v0 k, S- b$ n
2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-14 09:49 , Processed in 0.013838 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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