Returns the sign of a vector of real of complex values.
s = csgn(z)
:z The vector of values on which we want to compute the sign. : :s If the real part is not equal to zero:
- +1 if the real part of an element is positive
- -1 if the real part of an element is negative
If the real part is equal to zero:
- +1 if the imaginary part of an element is positive
- -1 if the imaginary part of an element is negative
if the element is equal to zero, then returns %nan :
Returns the sign of a vector of real of complex values.
A = [1 1+%i 0 -1 1-%i -1-%i];
csgn(A)