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.
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.