ORDER

Количество по умолчанию условий в последовательных расширениях

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

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

Описание

Переменная окружения ORDER управляет количеством по умолчанию условий, которые возвращает система, когда вы вычисляете последовательное расширение.

Возможные значения: Положительное целое число меньше чем 231. Значение по умолчанию равняется 6.

Функции taylor, series, и asympt имейте дополнительный третий аргумент, задающий желаемое количество условий требуемого последовательного расширения, рассчитывающего от доминирующего термина на (относительный порядок). Если этот дополнительный аргумент отсутствует, то значение ORDER используется вместо этого.

ORDER май также влияет на результаты, возвращенные функциональным limit.

Удаление через оператор “delete ORDER” сброс ORDER к его значению по умолчанию 6. Выполнение функционального reset также восстанавливает значение по умолчанию.

В некоторых случаях, количество условий, возвращенных taylor, series, или asympt может не согласиться со значением ORDER. См. пример 2.

Примеры

Пример 1

В следующем примере мы вычисляем первые 6 сроков последовательного расширения функционального exp(x)/x^2 вокруг источника:

series(exp(x)/x^2, x = 0)

Чтобы получить первые 10 сроков, мы задаем третий аргумент series:

series(exp(x)/x^2, x = 0, 10)

В качестве альтернативы мы увеличиваем значение ORDER. Это влияет на все последующие вызовы series или любая другая функция, возвращающая последовательное расширение:

ORDER := 10: series(exp(x)/x^2, x = 0)

taylor(x^2/(1 - x), x = 0)

Наконец, мы сбрасываем ORDER к его значению по умолчанию 6:

delete ORDER: taylor(x^2/(1 - x), x = 0)

Пример 2

Количество условий возвращено series может отличаться от значения ORDER когда отмена или рациональные экспоненты происходят:

ORDER := 3:
series(exp(x) - 1 - x - x^2/2 - x^3/6, x = 0)

series(1/(1 - sqrt(x)), x = 0)

delete ORDER:

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

Функции MuPAD