complexInfinity

Комплексная бесконечность

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

complexInfinity

Описание

complexInfinity представляет единственную некомплексную точку компактификации с одной точкой комплексных чисел.

Математически, complexInfinity является Северный полюс Римановой сферы с модульным кругом как экватор и точка 0 в Южном полюсе.

Относительно арифметики complexInfinity ведет себя как “1/0”. В частности, ненулевые комплексные числа могут быть умножены или разделены на complexInfinity или 1/ complexInfinity. Добавление complexInfinity к конечному числу приводит снова к complexInfinity.

Относительно арифметических операций complexInfinity несовместим с действительным infinity.

Примеры

Пример 1

complexInfinity может использоваться в арифметических операциях с комплексными числами. Результатом в умножении или делениях является или complexInfinity, 0 или undefined:

3*complexInfinity, I*complexInfinity, 0*complexInfinity;
3/complexInfinity, I/complexInfinity, 0/complexInfinity;
complexInfinity/3, complexInfinity/I;
complexInfinity*complexInfinity, complexInfinity/complexInfinity;

Результатом в сложениях является undefined, если один из операндов бесконечен, и complexInfinity в противном случае:

complexInfinity + complexInfinity, infinity + complexInfinity;
3 + complexInfinity, I + complexInfinity, PI + complexInfinity

Символьные выражения в арифметических операциях, включающих complexInfinity, неявно приняты, чтобы отличаться и от 0 и от complexInfinity:

delete x:
x*complexInfinity, x/complexInfinity, complexInfinity/x,
x + complexInfinity

Алгоритмы

complexInfinity является единственным элементом доменного stdlib::CInfinity.

Смотрите также

Функции MuPAD