所有
任何人都知道在AnyLogic中使用Dirichlet发行版实现绘制的方法吗?
我有三个相互关联的概率,例如p1 + p2 + p3 = 1,我想为每个概率绘制值。
我目前正在使用以下代码实现此目的:
p1 = beta(10.0 * c, 10.0 * (1.0 - c));
p2 = min(beta(10.0 * a, 10.0 * (1.0 - a)), 1.0 - p1);
p3 = max(0.0, 1.0 - p2 - p2);
其中a
和c
是我p1
和p2
的先行者。
谢谢!
答案 0 :(得分:1)
你可以use external Java libraries in AnyLogic。下载一些带有Dirichlet分布的Java库,例如: Mallet 2,并调用相应的API。此外,您可以从library source codes:)
复制粘贴实施