signIm

Sinal da parte imaginária de um número complexo, com convenção de corte de ramo.

Categoria: Mathematics > Mathematical Functions

Sintaxe

s = signIm(z)

Retorna 1, -1 ou 0 conforme a posição de z em relação ao eixo real.

Descrição

Para z não real, signIm(z) é o sinal de imag(z). No eixo real a parte imaginária é zero, então a função adota a convenção que a continua por cima ao longo do eixo negativo: retorna 1 para reais negativos e -1 para reais positivos. signIm(0) vale 0.

A convenção acompanha o corte de ramo da raiz quadrada e do logaritmo principais ao longo do eixo real negativo, e por isso a função aparece em simplificações simbólicas.

Argumentos de entrada

z
Escalar ou array numérico ou simbólico.

Argumentos de saída

s
Array do mesmo tamanho de z com valores 1, -1 ou 0.

Exemplo

Entradas complexas e reais

signIm([1+2i, -3i, 4, -4, 0])
Saída
ans = 1×5

     1    -1    -1     1     0

Veja também

sign imag angle abs