argument
complex argument function
Calling Sequence
Parameters
Description
Examples
argument(z)
z
-
algebraic expression
The argument function returns the principal value of the argument of the complex-valued expression z. This means that argument(z) = t specifies z = polarz,t=zⅇIt where −π<t≤π.
From the previous definition, for an arbitrary complex number z=x+Iy, argumentz>0 if y>0. If y<0, then argumentz<0.
For the case y=0, if y is the special floating-point value −0., argument returns a floating-point approximation to -Pi. For the case where y=0 but y is not equal to the special floating-point value −0., argumentz=0 if x≥0 and otherwise argumentz=π.
For more information about the special floating-point value −0., see Numeric Computation in Maple.
argumentabszexpI⋅2π3
2π3
argumentpolar2,π7
π7
Consider the following examples.
For ℑz<0, argument(z) is always negative.
argument12.−13I
−0.5880026035
argument−12.−13I
−2.553590050
For 0<ℑz, argument(z) is always positive.
argument12.+13I
0.5880026035
argument−12.+13I
2.553590050
For ℑz=0, argument(z) is zero or π.
argument12
0
argument−12
π
For exact numbers and in other situations, argument returns an expression using arctan.
argument3+4I
arctan43
See Also
arctan
evalc
initialfunctions
parameter
polar
Re
signum
Download Help Document