undefined

Неопределенное значение

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

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

Описание

undefined указывает на результаты математически неопределенных операций.

MuPAD® использует специальное значение undefined, чтобы указать на результаты операций, которые не заданы в математике.

Можно использовать значение undefined в качестве входа. Арифметические операции, включающие undefined также, возвращают undefined. Умножение бесконечностей 0 возвращает undefined.

Для значений с плавающей точкой MuPAD использует специальное значение RD_NAN вместо undefined. Если вы используете набранный режим, MuPAD отображает RD_NAN как NaN в выходных областях. При умножении бесконечностей RD_INF и RD_NINF 0 возвращают RD_NAN.

Примеры

Пример 1

Выполните следующие операции с бесконечностями. MuPAD возвращает значение undefined для этих операций:

0*infinity, infinity - infinity, infinity/infinity

Пример 2

Вычислите предел синусоидальной функции при бесконечности. Поскольку этот предел не существует (математически не задан), MuPAD возвращает undefined:

limit(sin(x), x = infinity)

Пример 3

Умножьте бесконечности на 0:

infinity*0, -infinity*0

RD_INF*0, RD_NINF*0

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

Функции MuPAD