Matlab到Python的转换:“poissinv”函数

2024-09-27 00:20:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将一段需求模拟代码从Matlab转换为Python。但是我还没有找到“poissinv”对应的函数。你知道吗

poissinv(rand,3),应该是一个随机生成的百分位数的泊松分布数。你知道吗

我很高兴如果有人分享经验,如果你也遇到这样的问题之前。你知道吗

我正在使用python3。你知道吗


Tags: 函数代码经验python3matlabrand泊松poissinv
1条回答
网友
1楼 · 发布于 2024-09-27 00:20:32

在Matlab中:

poissinv(0.95,2)
ans =   5   

在Python中

from scipy.stats import poisson
poisson.ppf(0.95,2)
Out[3]: 5

随机指定的percetile rand在您的问题中,您当然需要单独指定(如果随机数过程不相同,请注意在Python和Matlab中得到不同的结果)。当然,函数会得到相同的结果,给出相同的rand,如我的示例所示)。你知道吗

相关问题 更多 >

    热门问题