Main Content

tanh

Hyperbolic tangent

Syntax

Description

example

Y = tanh(X)返回双曲他t of the elements ofX. Thetanhfunction operates element-wise on arrays. The function accepts both real and complex inputs. All angles are in radians.

Examples

collapse all

Create a vector and calculate the hyperbolic tangent of each value.

X = [0 pi 2*pi 3*pi]; Y = tanh(X)
Y =1×40 0.9963 1.0000 1.0000

Plot the hyperbolic tangent function over the domain - 5 x 5 .

x = -5:0.01:5; y = tanh(x); plot(x,y) gridon

Figure contains an axes object. The axes object contains an object of type line.

Input Arguments

collapse all

Input angles in radians, specified as a scalar, vector, matrix, or multidimensional array.

Data Types:single|double
Complex Number Support:Yes

More About

collapse all

Hyperbolic Tangent

The hyperbolic tangent of an anglexis the ratio of the hyperbolic sine and hyperbolic cosine

tanh ( x ) = sinh ( x ) cosh ( x ) = e 2 x 1 e 2 x + 1 .

In terms of the traditional tangent function with a complex argument, the identity is

tanh ( x ) = i tan ( i x ) .

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Version History

Introduced before R2006a