當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python numpy scimath.arctanh用法及代碼示例

本文簡要介紹 python 語言中 numpy.lib.scimath.arctanh 的用法。

用法:

lib.scimath.arctanh(x)

計算 x 的反雙曲正切。

返回 “principal value”(有關此內容的說明,請參閱numpy.arctanh) 的arctanh(x).真的x這樣abs(x) < 1,這是一個實數。如果絕對(x)> 1, 或者如果x很複雜,結果也很複雜。最後,x = 1返回``inf``和x=-1返回-inf.

參數

x array_like

需要其 arctanh 的值。

返回

out ndarray 或標量

x 值的反雙曲正切。如果 x 是標量,則輸出,否則返回數組。

注意

對於返回的arctanh()NAN真實的時候x不在區間內(-1,1), 采用numpy.arctanh(然而,後者確實返回 +/-infx = +/-1)。

例子

>>> np.set_printoptions(precision=4)
>>> from numpy.testing import suppress_warnings
>>> with suppress_warnings() as sup:
...     sup.filter(RuntimeWarning)
...     np.emath.arctanh(np.eye(2))
array([[inf,  0.],
       [ 0., inf]])
>>> np.emath.arctanh([1j])
array([0.+0.7854j])

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.lib.scimath.arctanh。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。