Real nth Root

Description

Compute the real n-th root of real numbers.

Usage

1
  nthroot(x, n)

Arguments

x

numeric vector or matrix

n

positive integer specifying the exponent 1/n.

Details

Computes the n-th root real numbers of a numeric vector x, while x^(1/n) will return NaN for negative numbers, even in case n is odd. If some numbers in x are negative, n must be odd. (This is different in Octave)

Value

Returns a numeric vector of solutions to x^{1/n}.

See Also

sqrt

Examples

1
2
  nthroot(c(1, -2, 3), 3)  #=> 1.000000 -1.259921  1.442250
  (-2)^(1/3)               #=> NaN

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.