设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6559|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑
+ I3 K' h4 W% ~6 i4 W1 m2 f( ]# T! a; E4 P, [! B
请教高手, e% h( Y, G% V! `
1、请问让瓦片以某个概率变成红色该怎样表达?
+ T* Y" e* T) D5 C( I7 I- L8 _     比如,让白色瓦片以a*b的概率变成红色该怎样表达。! V; W  }6 D6 w$ R
2、怎样计算邻居中红色的瓦片数?
6 v3 C4 d! W( q0 z3 _1 I# I8 v    ask  patches[
2 e" a$ j9 J2 x    set p count (neighbors with [pcolor = red])]
! p* I1 }, Z& P! x( y, v5 o9 a5 [    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p+ ]9 j! M$ \3 H
let p random-float 1.0
6 V9 e# c9 |% y. \: F& Cifelse (p< a*b)
! c  T( e" W# Q: X% n+ c    [
9 y3 w3 T4 H6 W+ F; n+ x  W      set pcolor white  4 w, p2 C. |& P3 r8 H9 a' m
     ]
# V5 @  W3 |9 A& g. _3 |    [& H" p' T5 S5 x# v5 q, B0 w
      set pcolor red
1 }& x3 U5 i! x" l    ]
! |  E4 y' ?- ~2 a& r呵呵,不知道行不行
( W. ^- y4 H1 d. p
3 l1 A* a9 e; B7 l
6 }, J( O" n# ?: a
+ L# U, |9 C, d5 k: r 2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 19:31 , Processed in 0.018551 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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