设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6765|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑 + m6 {2 q$ r1 Z: \- a* n# m
+ a! x$ b( v2 @) \# E
请教高手
8 v5 F# r' E4 Z5 @, V7 c; z& w1、请问让瓦片以某个概率变成红色该怎样表达?: B. S# _' p; N) O' q0 i4 v/ V
     比如,让白色瓦片以a*b的概率变成红色该怎样表达。" o5 G; E# A" y5 ~1 h
2、怎样计算邻居中红色的瓦片数?( [( P8 N% U8 `5 ^; Q- I
    ask  patches[- H8 M: |% |/ s+ L4 v- c4 u$ ?
    set p count (neighbors with [pcolor = red])]  r% M6 g1 C- j  e0 e
    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p- z6 V  [3 |8 o7 x& F! |6 z' K
let p random-float 1.0
; q+ b( t2 j- |ifelse (p< a*b)
: T( r5 m" K; Z, ]) ^0 _    [" M- v4 h7 T3 o$ c7 S
      set pcolor white  & D/ R5 s8 a' R/ m2 X) W6 p, Z
     ]
# u/ X7 [8 b7 J: c& c    [
, Y/ C$ l% L& }7 \      set pcolor red
# I8 H4 U- i& S6 M- C    ]
" f4 U5 C0 m* o/ I: Y  l2 A. {呵呵,不知道行不行; B' r' Q1 u9 D  r
+ y- y9 a  }- j* E
' |$ s/ v3 D& v; ]
" y& V% t1 t; F3 X0 r5 ~
2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-1 00:54 , Processed in 0.016905 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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