Мнимая единица
1jz = a + bjz = x + 1j*y1j возвращает основную мнимую единицу. j эквивалентен sqrt(-1).
Можно использовать j, чтобы ввести комплексные номера. Также можно использовать символьный i в качестве мнимой единицы. Чтобы создать комплексное число, не используя i и j, используйте функцию complex.
возвращает комплексную числовую константу, z = a + bj z.
возвращает комплексный массив, z = x + 1j*y z.
Для скорости и улучшенной робастности в комплексной арифметике, используйте 1i и 1j вместо i и j.
Поскольку j является функцией, он может заменяться и использоваться в качестве переменной. Однако лучше избегать использования i и j для имен переменных, если вы намереваетесь использовать их в комплексной арифметике.
Используйте функцию complex, чтобы создать комплексный выход в следующих случаях:
Когда имена i и j смогут использоваться для других переменных (и не равняйтесь sqrt(-1)),
Когда входными параметрами не является double или single
Когда мнимый компонент является всеми нулями