我有一个概率模型,该模型将计算z分数,将其转换为概率,以便我的代码可以使用该概率允许代理从一种状态更改为另一种状态。
但是,我不知道是否可以通过Netlogo将z得分转换为概率,或者是否必须上传z表;如果可以的话。
答案 0 :(得分:1)
stats:normal-left z 0 1
扩展名具有一个报告程序,该报告程序以给定的均值和标准差返回正态分布中值左侧的区域。在这种情况下,z以下的区域将为stats:normal-inverse
,这将给出z左侧的区域,以具有均值为0和标准差为1的正态分布。(还有一个show stats:normal-inverse 0.5 0 1
给定一个区域,则报告该区域的上限值。例如,extensions [ stats ]
将给出0.0,因为0.0左侧的区域为0.5。)您可以在NetLogo主页的扩展部分中找到统计信息扩展。页面,在“社区扩展”下。或者,如果您使用的是NetLogo 6.1,只需在代码的开头放置GROUP BY
就会提示NetLogo下载它。
希望这会有所帮助, 查尔斯