免费双曲正切计算器

tanh(x) 曲线

输入 x 计算 tanh(x)

双曲正切函数,通常缩写为 tanh,是一个重要的双曲函数,出现在许多数学情境中——从微积分和微分方程到神经网络激活函数。这个免费的在线 tanh 计算器可以即时计算任意实数的双曲正切,同时也可作为 artanh 计算器 用于计算反双曲正切。以下章节将介绍双曲正切函数的定义、主要性质、反函数、导数以及用法。

定义与指数形式

双曲正切定义为双曲正弦与双曲余弦之比:

tanh⁡x=sinh⁡xcosh⁡x.\tanh x = \frac{\sinh x}{\cosh x}.

两者sinh⁡x\sinh x和cosh⁡x\cosh x均通过指数定义:

sinh⁡x=ex−e−x2,cosh⁡x=ex+e−x2.\sinh x = \frac{e^{x} - e^{-x}}{2}, \qquad \cosh x = \frac{e^{x} + e^{-x}}{2}.

合并上述公式得到 tanh 的直接指数表达式:

tanh⁡x=ex−e−xex+e−x.\tanh x = \frac{e^{x} - e^{-x}}{e^{x} + e^{-x}}.

该表达式对所有实数xx有效,计算简单直接——只需计算两个指数并进行一次除法。

为什么叫“双曲”?

术语“双曲”源于参数曲线(cosh⁡t,sinh⁡t)(\cosh t, \sinh t)位于单位双曲线x2−y2=1x^{2} - y^{2} = 1上。正如普通正切函数是单位圆上sin⁡cos⁡\frac{\sin}{\cos}的比值那样,双曲正切是单位双曲线上sinh⁡cosh⁡\frac{\sinh}{\cosh}的比值。这一几何类比同时解释了函数名称及其诸多性质。

Tanh 的主要性质

y=tanh⁡xy = \tanh x的图像呈现典型的 S 形,并具有以下重要特征:

  • 奇对称性:tanh⁡(−x)=−tanh⁡(x)\tanh(-x) = -\tanh(x)。
  • 严格单调递增:当xx从−∞-\infty增加到∞\infty时,函数值从−1-1增长到11。
  • 过零点:tanh⁡0=0\tanh 0 = 0。
  • 有界值域:对所有实数xx,−1<tanh⁡x<1-1 < \tanh x < 1;极限lim⁡x→−∞tanh⁡x=−1\lim_{x\to-\infty}\tanh x = -1和lim⁡x→∞tanh⁡x=1\lim_{x\to\infty}\tanh x = 1为渐近线。
  • 双射:因为 tanh 严格递增且满射到(−1,1)(-1,1),所以它是可逆的。

一些典型 tanh 值的快速参考:

xtanh(x)
00
1≈ 0.761594
2≈ 0.964028
3≈ 0.995055
5≈ 0.999909

反双曲正切 (artanh)

由于 tanh 是从R\mathbb{R}到(−1,1)(-1,1)的双射,因此它具有反函数,即反双曲正切,记作artanh⁡\operatorname{artanh}或tanh⁡−1\tanh^{-1}。其定义域为开区间(−1,1)(-1,1),表达式为

artanh⁡x=12ln⁡(1+x1−x).\operatorname{artanh} x = \frac{1}{2} \ln\left(\frac{1 + x}{1 - x}\right).

artanh 的手动计算步骤如下:

  1. 确保输入值xx严格介于−1-1和11之间。
  2. 计算1+x1 + x和1−x1 - x。
  3. 构成分式1+x1−x\frac{1 + x}{1 - x}。
  4. 取该分式的自然对数 (ln)。
  5. 将结果除以 2。

由于本计算器也可反向操作,您可以将其用作 反双曲正切计算器:只需在 tanh 字段中输入一个(−1,1)(-1,1)内的数值,工具将返回对应的反函数值。

Tanh 的导数

双曲正切的导数在微积分中经常用到。其形式简单而优雅:

ddxtanh⁡x=sech⁡2x=1−tanh⁡2x,\frac{d}{dx} \tanh x = \operatorname{sech}^{2} x = 1 - \tanh^{2} x,

其中sech⁡x=1/cosh⁡x\operatorname{sech} x = 1 / \cosh x是双曲正割。该关系可直接从指数定义导出,在求解微分方程以及将 tanh 用作机器学习中的激活函数时尤为方便。

如何使用 Tanh 函数计算器

本 tanh 函数计算器的界面简单明了:

  • 要计算tanh⁡(x)\tanh(x),请输入xx的值(任意实数),工具将立即显示结果。
  • 要计算反函数 (artanh),请切换到“逆”模式;或者直接将一个介于−1-1和11之间的值作为 tanh 输出输入,计算器将返回相应的自变量。

对于希望手动了解计算过程的用户,可使用指数定义:计算exe^{x}和e−xe^{-x}(多数科学计算器都有exe^{x}键),然后计算(ex−e−x)/(ex+e−x)(e^{x} - e^{-x}) / (e^{x} + e^{-x})。在线双曲正切计算器省去了这些操作并保证精度。

额外的双曲函数工具

如果您需要处理其他双曲函数,可以使用sinh⁡\sinh、cosh⁡\cosh及其反函数的专用计算器。这些补充工具遵循相同的简单输入-输出模式,可与 tanh 计算器配合使用,完成完整的工作流程。

常见问题

1. 双曲正切的公式是什么?

双曲正切的定义为双曲正弦与双曲余弦之比:tanh(x) = sinh(x)/cosh(x),等价于 tanh(x) = (e^x - e^{-x})/(e^x + e^{-x})。

2. 如何手动计算 artanh?

首先确认输入值在 -1 到 1 之间。然后计算 (1+x)/(1-x),取自然对数,再除以 2。公式为 artanh(x) = 1/2 * ln((1+x)/(1-x))。

3. 双曲正切的导数是什么?

导数为 d/dx tanh(x) = sech^2(x) = 1 - tanh^2(x),其中 sech(x) = 1/cosh(x)。

4. 双曲正切的值域是什么?

双曲正切函数在所有实数 x 上取值于开区间 (-1, 1)。当 x 趋向负无穷时接近 -1,当 x 趋向正无穷时接近 1。

使用方法

  1. 选择模式:双曲正切(正向)或反双曲正切(反向)。在双曲正切模式下,输入要计算双曲正切的 x 值。
  2. 在输入字段中输入数值。对于反双曲正切模式,请输入 -1 到 1 之间的值以计算反双曲正切。
  3. 立即查看结果。也可以展开“其他双曲函数”部分,查看 sinh(x)、cosh(x) 和 sech(x) 的值。