【问题标题】:command for inverse ERF function in python [closed]python中逆ERF函数的命令[关闭]
【发布时间】:2015-09-24 19:17:58
【问题描述】:

python中计算函数逆误差函数(erf)的命令是什么,需要导入哪个模块?

【问题讨论】:

  • 如果你想要一个纯python解决方案,有pyerf,它实现了erferfcinverf函数。它没有任何依赖关系。如果可以使用 python 的math.erfmath.erfc,它也足够聪明。
  • 是否有任何纯 python 实现...没有 scipy 或任何用于 erf inverse funcyion 的库?

标签: python python-2.7 python-3.x numpy


【解决方案1】:

对于误差函数,scipy.specialerfinv

http://docs.scipy.org/doc/scipy/reference/generated/scipy.special.erfinv.html#scipy.special.erfinv

In [4]: from scipy.special import erfinv

In [5]: erfinv(1)
Out[5]: inf

In [6]: erfinv(0.4)
Out[6]: 0.37080715859355784

【讨论】:

    【解决方案2】:

    我建议使用scipy,一个使用numpy的库。

    您需要导入使用的模块是erfinv:

    from scipy.special import erfinv
    

    Scipy 是 Python 中数值软件的主要参与者。但开始使用它可能有点挑战。

    【讨论】:

      猜你喜欢
      • 2021-01-03
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      相关资源
      最近更新 更多