nthroot

Raiz n-ésima real de um número real.

Categoria: Mathematics > Elementary Math

Sintaxe

Y = nthroot(X, n)

Retorna a raiz n-ésima real de cada elemento de X.

Descrição

A expressão x^(1/3) devolve um número complexo para x negativo, pois toma a raiz complexa principal. nthroot(x, 3) devolve a raiz cúbica real, então nthroot(-27, 3) é -3. Uma raiz de índice par de um número negativo não tem valor real.

Use-a quando se quer uma resposta real de uma raiz de índice ímpar, e ^ ou sqrt quando o valor principal complexo serve.

Argumentos de entrada

X
Array real.
n
Escalar ou array de valor inteiro não nulo com tamanho compatível. Um valor negativo dá a raiz recíproca.

Argumentos de saída

Y
Array real.

Exemplo

Raiz cúbica real de um número negativo

nthroot(-27, 3)
(-27)^(1/3)
nthroot([8 16], [3 4])
Saída
ans = -3
ans = 1.5000 + 2.5981i
ans = 1×2

     2     2

Veja também

sqrt realsqrt power exp log