Next: Complex Arithmetic, Up: Arithmetic [Contents][Index]
Compute
e^x
for each element of x.
To compute the matrix exponential, see Linear Algebra.
See also: log.
Compute
exp (x) - 1
accurately in the neighborhood of zero.
See also: exp.
Compute the natural logarithm,
ln (x)
,
for each element of x.
To compute the matrix logarithm, see Linear Algebra.
Return the real-valued natural logarithm of each element of x.
If any element results in a complex return value reallog
aborts and
issues an error.
Compute the base-2 logarithm of each element of x.
If called with one output, compute the base-2 logarithm such that
2^y = x
.
If called with two output arguments, split x into binary mantissa
(f) and exponent (e) such that
x = f * 2^e
where
1/2 <= abs (f) < 1
and e is an integer. If
x = 0
, f = e = 0
.
With one input argument, compute 2 .^ x for each element of x.
With two input arguments, return f .* (2 .^ e).
Compute the exponent for the smallest power of two larger than the input.
For each element in the input array x, return the first integer n such that 2^n ≥ abs (x).
Compute the real-valued, element-by-element power operator.
This is equivalent to x .^ y
, except that
realpow
reports an error if any return value is complex.
Compute the square root of each element of x.
If x is negative, a complex result is returned.
To compute the matrix square root, see Linear Algebra.
Return the real-valued square root of each element of x.
If any element results in a complex return value realsqrt
aborts and
issues an error.
Compute the real cube root of each element of x.
Unlike x^(1/3)
, the result will be negative if x is
negative.
See also: nthroot.
Compute the real (non-complex) n-th root of x.
x must have all real entries and n must be a scalar.
If n is an even integer and x has negative entries then
nthroot
aborts and issues an error.
Example:
nthroot (-1, 3) ⇒ -1 (-1) ^ (1 / 3) ⇒ 0.50000 - 0.86603i
Next: Complex Arithmetic, Up: Arithmetic [Contents][Index]