设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5621|回复: 3

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

  [复制链接]
发表于 2010-3-15 09:46:25 | 显示全部楼层 |阅读模式
本帖最后由 jingkun522 于 2010-3-16 10:13 编辑
' x8 `8 A) {, i- k- c% S" E! c9 f5 Y7 H, w4 X) b9 s
请教高手0 z9 |4 q3 s8 r6 g0 j1 e6 B# ]
1、请问让瓦片以某个概率变成红色该怎样表达?0 |: g3 ~/ p. f. B+ i6 a
     比如,让白色瓦片以a*b的概率变成红色该怎样表达。
, ?8 O/ h5 u1 q( S) Q2 z; |8 C" x2 H2、怎样计算邻居中红色的瓦片数?9 S5 X/ \  o. \! W- h. G
    ask  patches[
" S7 B% W1 E% n: X    set p count (neighbors with [pcolor = red])]+ e, n4 Z! S3 U* i5 ^6 e% u
    像这样不知道对不对
 楼主| 发表于 2010-3-16 13:39:57 | 显示全部楼层
{:3_65:}没有人回答吗
发表于 2010-4-8 11:55:23 | 显示全部楼层
我想能不能先做一个变量p, [; H9 |+ ?7 Q( b- w3 ~
let p random-float 1.0
9 i/ o; j  Z3 j+ A- c* L$ kifelse (p< a*b)
" D  F$ g# Q  c+ C3 O& x    [
* Q& `" h) C$ j) [; \      set pcolor white  8 h1 ^* o/ E: [6 n5 K
     ]
( {  w4 e! F7 g# X% v- I4 `    [
4 e) B3 n3 t8 t' U% V9 a/ u$ @      set pcolor red0 d5 U3 ]0 Y: m3 I
    ]$ p% w! S3 {8 }
呵呵,不知道行不行( ~: G5 T8 w( ^; A$ C  [5 i4 j! J

* N/ |, z/ q& Z$ m# [- h7 |, \7 _. B- G% s# P% e2 b

' k# M& C, }( B+ V0 M6 @' u 2# jingkun522
发表于 2011-4-6 10:28:45 | 显示全部楼层
学习学习先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 04:01 , Processed in 0.022917 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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