设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6993|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑 - ^) D3 S% G! p$ o5 O
' C" r: Q0 ?3 E) }$ }" r# Q
请教高手. Y) q" q# B7 ~" {$ |+ R+ l
1、请问让瓦片以某个概率变成红色该怎样表达?
; s% @: T5 F$ B' C     比如,让白色瓦片以a*b的概率变成红色该怎样表达。7 E- i; |8 l' T, v8 F7 Z
2、怎样计算邻居中红色的瓦片数?2 {, A% k& x6 ?4 j: A- U5 Y$ |
    ask  patches[+ w2 P" k8 K4 p+ N) D; g) P' z
    set p count (neighbors with [pcolor = red])]
8 j0 ]1 C$ Y8 P/ U8 v9 `+ y# `    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p
/ Y7 F, d; w; I% @7 K) b) ~let p random-float 1.0- U  e2 ~5 ~7 A0 g
ifelse (p< a*b)   S4 y( L# c$ W
    [2 d" b  z& h, V2 B/ d! P
      set pcolor white  
2 N$ E' X& `, j9 _" v' p. Z     ]
% w: M  x5 s; p: U7 X1 d    [
6 t: H8 m7 G/ O9 K4 L      set pcolor red
( c! B+ }, F) z- T: G/ Z    ]
3 ?0 L/ K) J+ v5 E+ Q呵呵,不知道行不行
8 w5 j$ }$ \( U2 p! D1 y; Z( t1 U- q  }9 a2 ?& J# x

  E8 j* ^& O, f7 @, G
4 d. |8 J( q% U. r+ E; ^1 X 2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-26 22:17 , Processed in 0.013155 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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