Мнимая единица
1i
возвращает основную мнимую единицу. i
эквивалентно sqrt(-1)
.
Можно использовать i
вводить комплексные номера. Также можно использовать символьный j
как мнимая единица. Создать комплексное число, не используя i
и j
, используйте complex
функция.
Для скорости и улучшенной робастности в комплексной арифметике, используйте 1i
и 1j
вместо i
и j
.
Начиная с i
функция, она может заменяться и использоваться в качестве переменной. Однако лучше избегать использования i
и j
для имен переменных, если вы намереваетесь использовать их в комплексной арифметике.
Используйте complex
функция, чтобы создать комплексный выход в следующих случаях:
Когда имена i
и j
может использоваться в других переменных (и не равняйтесь sqrt(-1)
)
Когда входными параметрами не является double
или single
Когда мнимый компонент является всеми нулями