## I-J Square Root of Negative One

Section: Base Constants

### Usage

Returns a`complex`

value that represents the square root of -1. There are two
functions that return the same value:
y = i

and

y = j.

This allows either `i`

or `j`

to be used as loop indices. The returned value is a 32-bit complex value.

### Example

The following examples demonstrate a few calculations with`i`

.
--> i ans = 0.0000 + 1.0000i --> i^2 ans = -1.0000 + 0.0000i

The same calculations with `j`

:

--> j ans = 0.0000 + 1.0000i --> j^2 ans = -1.0000 + 0.0000i

Here is an example of how `i`

can be used as a loop index and then recovered as the square root of -1.

--> accum = 0; for i=1:100; accum = accum + i; end; accum ans = 5050 --> i ans = 100 --> clear i --> i ans = 0.0000 + 1.0000i