为了完整起见,我正在生成高斯,这是我的实现:
from numpy import *
x=linspace(0,1,1000)
y=exp(-(x-0.5)**2/(2.0*(0.1/(2*sqrt(2*log(2))))**2))
Run Code Online (Sandbox Code Playgroud)
在0.5和的高峰fwhm=0.1.到目前为止没那么有趣.在下一步中,我使用numpys random.poisson实现计算我的数据集的泊松分布.
poi = random.poisson(lam=y)
Run Code Online (Sandbox Code Playgroud)
我有两个主要问题.
编辑:3.问题:在这种情况下,'size'变量用于什么?我已经看到了不同类型的用法,但最后他们没有给我不同的结果,但在选择错误时失败了......
编辑2:好的,从我得到的答案我认为我不够清楚(虽然它已经帮助我纠正了我做的其他一些愚蠢的错误,谢谢!).我想要做的是将poisson(白色)噪声应用于函数y.正如MSeifert在下面的帖子中所描述的,我现在使用期望值作为lam.但这只会给我带来噪音.我想我在如何应用噪声的水平上有一些理解问题(也许它与物理学相关?!).