nthroot: Real nth Root

View source: R/nthroot.R

nthrootR Documentation

Real nth Root

Description

Compute the real n-th root of real numbers.

Usage

  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

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

pracma documentation built on Nov. 10, 2023, 1:14 a.m.