Funzioni > Funzioni di utilità > Funzioni di segno di numero
  
Funzioni di segno di numero
Utilizzare queste funzioni per ottenere il segno di un'espressione o un numero a valore complesso.
sign(x) - Questa funzione restituisce il segno di un numero reale. La funzione restituisce i risultati indicati di seguito.
Argomento
Risultato
x = 0
0
x > 0
1
Altrimenti
−1
Per un argomento di numero complesso, utilizzare csgn(z).
signum(z, [x]) - Questa funzione vettorizzata restituisce il segno di un numero reale o complesso. La funzione restituisce i risultati indicati di seguito.
Argomento
Risultato
z = 0
x
1 se x viene omesso.
z ≠ 0
z / |z|
z e x possono essere qualsiasi combinazione di scalari e vettori.
Se z e x sono entrambi vettori, devono avere la stessa dimensione.
csgn(z) - Questa funzione consente di determinare il mezzo piano (sinistro o destro) in cui si trova l'espressione con valori complessi o il numero z. La funzione restituisce i risultati indicati di seguito.
Argomento
Risultato
z = 0
0
Re(z) > 0 or (Re(z) = 0 and Im(z) > 0)
1
Altrimenti
−1
Argomenti
x è un vettore o uno scalare reale.
z è un vettore o uno scalare reale o complesso.