log

Logaritmo natural, elemento a elemento.

Categoria: Mathematics > Elementary Math

Sintaxe

Y = log(X)

Retorna o logaritmo natural (base e) de cada elemento de X.

Descrição

log é a inversa de exp. Para um x real negativo o valor principal é log(abs(x)) + i*pi, de modo que log(-1) vale 0 + 3.1416i, que é a identidade exp(i*pi) = -1 lida ao contrário. O resultado é complexo assim que algum elemento exige.

Outras bases seguem da mudança de base: log(x)/log(b), ou diretamente com log2 e log10. Para x pequeno, log1p(x) é mais preciso que log(1 + x).

Argumentos de entrada

X
Array numérico, real ou complexo.

Argumentos de saída

Y
Array do mesmo tamanho de X. log(0) é -Inf; o logaritmo de um real negativo é complexo.

Exemplo

Argumentos positivos, zero e negativos

log([1 exp(1) 10])
log(0)
log(-1)
Saída
ans = 1×3

         0    1.0000    2.3026
ans = -Inf
ans = 0.0000 + 3.1416i

Observações

Classes inteiras como int8 não são aceitas por log no MatLivre.

Veja também

exp log10 log2 log1p reallog