Nom

csgn — Returns the sign of a vector of real of complex values.

Calling Sequence

s = csgn(z)

Parameters

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 if positive

  • -1 if the real part of an element if negative

If the real part is equal to zero:

  • +1 if the imaginary part of an element if positive

  • -1 if the imaginary part of an element if negative

if the element is equal to zero, then returns %nan

Description

Returns the sign of a vector of real of complex values.

Examples

 
A = [1 1+%i 0 -1 1-%i -1-%i];
disp(csgn(A))
 

Authors

Y. Collette