Python cmath.atanh() 函数



Python cmath 模块cmath.atanh() 函数返回反双曲正切。

逆双曲正切表示为 tanh-1(x) 或也称为 artanh(x),其中这是一个数学函数,它获得其双曲正切为给定数字 x 的值。

这个功能也可以用换句话说来解释;如果我们的值介于 -1 和 1 之间,那么这个函数将返回一个等于 x 的双曲正切值。

切线逆双曲函数中的每个域都限制在范围 (-1,1) 内。逆双曲切线将始终给出实数作为输出。

语法

以下是 Python cmath.atanh() 函数的基本语法 -


 cmath.atanh(x)

参数

此函数接受 (-1,1) 范围内的域,为此,我们需要找到双曲正切的逆值作为参数。

返回值

此函数返回 (-∞,∞) 范围内的反双曲正切值。

示例 1

0 的双曲正切值为 0。当我们传递 0 作为参数时,这个 Python cmath.atanh() 函数将返回 0j。


import cmath
x = 0
result = cmath.atanh(x)
print(result)

输出

当我们运行上述代码时,它会产生以下结果 -

0j

示例 2

当我们向这个 cmath.atanh() 函数传递一个分数值时,它会返回一个实数。


import cmath
from fractions import Fraction
x = Fraction(1, -7)
result = cmath.atanh(x)
print(result)

输出

获得的输出如下 -

(-0.14384103622589042+0j)

示例 3

在下面的示例中,我们使用 cmath.atanh() 函数检索负数的反双曲正切 -


import cmath
x = -0.65
result = cmath.atanh(x)
print(result)

输出

以下是上述代码的输出 -

(-0.7752987062055835+0j)