% ASINH ASINH Inverse Hyperbolic Sine Function % % Usage % % Computes the inverse hyperbolic sine of its argument. The general % syntax for its use is % % y = asinh(x) % % where x is an n-dimensional array of numerical type. function y = asinh(x) if (nargin == 0 || ~isnumeric(x)) error('asinh expects a single, numeric input'); end if (isinttype(x)) x = double(x); end y = log(x+(x.*x+1.0f).^(0.5f));