python 下的 math 标准库定义着 erf 的实现。
标准正态分布的累积分布函数无法用基本的解析形式表示,但却可通过的简单形式变换而计算得到:
def phi(x, mu=0, sigma=1): return (1 + math.erf((x-mu) / math.sqrt(2) / math.sqrt(sigma)))/2