Imaginary unit
1i
returns the basic imaginary unit. i
is
equivalent to sqrt(-1)
.
You can use i
to enter complex numbers.
You also can use the character j
as the imaginary
unit. To create a complex number without using i
and j
,
use the complex
function.
For speed and improved robustness in complex arithmetic,
use 1i
and 1j
instead of i
and j
.
Since i
is a function, it can
be overridden and used as a variable. However, it is best to avoid
using i
and j
for variable names
if you intend to use them in complex arithmetic.
Use the complex
function to create
a complex output in the following cases:
When the names i
and j
might
be used for other variables (and do not equal sqrt(-1)
)
When the inputs are not double
or single
When the imaginary component is all zeros