这个问题在这里已有答案:
我正在研究一些信号处理概念。而且我更喜欢使用Python而不是MATLAB。
我需要高斯的互补CDF来模拟我的系统。我能够将MATLAB的qfunc()
写成:
from scipy import special as sp
def qfunc(arg):
return 0.5-0.5*sp.erf(arg/1.414)
但是,我如何为qfuncinv()
编写类似的函数?
看看scipy的stats.norm module,有一个ppf(百分点函数)方法,它是CDF的反转,似乎正是你需要的