Hyperbolic secant
Y = sech(X)
example
Y = sech(X) returns the hyperbolic secant of the elements of X. The sech function operates element-wise on arrays. The function accepts both real and complex inputs. All angles are in radians.
X
sech
collapse all
Create a vector and calculate the hyperbolic secant of each value.
X = [0 pi 2*pi 3*pi]; Y = sech(X)
Y = 1×4 1.0000 0.0863 0.0037 0.0002
Plot the hyperbolic secant over the domain -2π≤x≤2π.
x = -2*pi:0.01:2*pi; y = sech(x); plot(x,y) grid on
Input angles in radians, specified as a scalar, vector, matrix, or multidimensional array.
Data Types: single | double Complex Number Support: Yes
single
double
The hyperbolic secant of x is equal to the inverse of the hyperbolic cosine
sech(x)=1cosh(x)=2ex+e−x.
In terms of the traditional secant function with a complex argument, the identity is
sech(x)=sec(ix) .
This function fully supports tall arrays. For more information, see Tall Arrays.
This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox).
This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox).
asech | cosh | sec | sinh
asech
cosh
sec
sinh
You have a modified version of this example. Do you want to open this example with your edits?