我正在尝试将一段需求模拟代码从Matlab转换为Python。但我还没有为"poissinov"找到相应的函数。
poissinv(rand,3(,假定给出一个具有随机生成的百分位数的泊松分布数。
如果你以前也遇到过这样的问题,如果有人分享经验,我会很高兴。
我使用的是Python 3。
在Matlab:中
poissinv(0.95,2)
ans = 5
在Python 中
from scipy.stats import poisson
poisson.ppf(0.95,2)
Out[3]: 5
在你的问题中随机指定的百分比rand
,你当然需要单独指定(并注意,如果随机数过程不相同,你会在Python和Matlab中得到不同的结果。当然,在给定相同的rand
的情况下,函数会得到相同的结果,如我的例子所示(。