%   COMPLEX Construct complex data from real and imaginary parts.
%   COMPLEX(A,B) returns the complex result A + Bi, where A and B
%   are identically sized real arrays or scalars of the same data
%   type.  Note that in the event that B is the scalar 0 or an all
%   zero vector, that an all zero imaginary part is created, unlike
%   the result of the addition A+0i which returns a strictly real
%   result.
%
%   COMPLEX(A) returns the complex result A + 0i, where A must
%   be real and an all zero imaginary part is created.
%
%   Note that the expression A+i*B or A+j*B will give identical
%   results for nonzero B if A and B are double-precision and i or
%   j has not been assigned.  Use COMPLEX if ambiguity in the
%   variables "i" or "j" might arise, or if A and B are not
%   double-precision, or if an all zero complex part should be
%   allocated.
%
%   See also  I, J, IMAG, CONJ, ANGLE, ABS, REAL, ISREAL.

%   Author(s): R. Firtion, D. Orofino
%   Copyright 1984-2000 The MathWorks, Inc.
%   $Revision: 1.7 $  $Date: 2000/06/01 00:40:15 $

