Inverse hyperbolic cosine
Find the inverse hyperbolic cosine of the elements of vector X
. The acosh
function acts on X
element-wise.
X = [2 -3 1+2i]; Y = acosh(X)
Y = 1×3 complex
1.3170 + 0.0000i 1.7627 + 3.1416i 1.5286 + 1.1437i
Plot the inverse hyperbolic cosine function over the interval .
x = 1:0.01:5; plot(x,acosh(x)) grid on xlabel('x') ylabel('acosh(x)')
X
— Hyperbolic cosine of angleHyperbolic cosine of angle, specified as a scalar, vector, matrix, or
multidimensional array. The acosh
operation is element-wise when
X
is nonscalar.
Data Types: single
| double
Complex Number Support: Yes
For real values in the domain , the inverse hyperbolic cosine satisfies
For complex numbers , as well as real values in the domain , the call acosh(z)
returns complex results.
This function fully supports tall arrays. For more information, see Tall Arrays.
Usage notes and limitations:
Generates an error during simulation and returns NaN
in
generated code when the input value x
is real, but the output
should be complex. To get the complex result, make the input value complex by passing
in complex(x)
.
Usage notes and limitations:
Generates an error during simulation and returns NaN
in generated
code when the input value X
is real, but the output should be
complex. To get the complex result, make the input value complex by passing in
complex(X)
.
Usage notes and limitations:
If the output of the function running on the GPU can be complex, then you must explicitly specify its input arguments as complex. For more information, see Work with Complex Numbers on a GPU (Parallel Computing Toolbox).
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).
You have a modified version of this example. Do you want to open this example with your edits?