设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6584|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑
; \) S: x& Z9 I4 D( o; A' J0 Q8 S- F" O. J
请教高手
* E) Z3 {' C6 c2 p: @! u1、请问让瓦片以某个概率变成红色该怎样表达?
6 j; S. h! V0 _6 [4 \9 Y' k* ^     比如,让白色瓦片以a*b的概率变成红色该怎样表达。
& t, _% N' g% z9 y) {/ d8 ]+ K2、怎样计算邻居中红色的瓦片数?
) l. @: I5 \! F# ^9 C8 J3 {    ask  patches[
2 q8 h; P3 O3 Q% `" Q' _) d    set p count (neighbors with [pcolor = red])]
& c. b" N, ^6 p1 i$ g# F    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p
7 S* j* M$ ?9 ~: ~let p random-float 1.0* L: f  M$ y6 x3 k
ifelse (p< a*b)   ^6 w* f4 z: H  s, D' k' U; n
    [2 ?& A! b/ x$ C& w' {: x  u* j
      set pcolor white  
" {; B1 w) E; Y3 r  g     ]
5 h& A* Y! b) o, M' ?- k4 B. v    [+ ^/ q2 G4 C' Q9 V& y
      set pcolor red4 W$ a) r$ l# @+ O/ f$ G! d4 G
    ]
! @) v4 l/ p/ M呵呵,不知道行不行2 J8 O* ^; e. a# L5 ]0 S
1 k( S  u9 J3 {2 h  d+ Y" B
$ k/ h% r0 R! ]
: D( c3 }. j/ A1 Y7 A6 N( o
2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-20 19:53 , Processed in 0.023378 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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