DOM_FUNC_ENV

Тип данных функциональных сред

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

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

Описание

DOM_FUNC_ENV является типом данных функциональных сред.

Функциональные среды использования MuPAD® (область вводят DOM_FUNC_ENV) интегрировать функции в систему. Все библиотечные функции MuPAD и большинство функций ядра реализованы как функциональные среды.

Функциональная среда хранит специальные функциональные атрибуты (слоты) во внутренней таблице. Когда сверхзагружаемая системная функция, такая как diff, expand, или float, сталкивается с объектом типа DOM_FUNC_ENV, это ищет функциональную среду соответствующий слот.

Операнды

Функциональная среда состоит из трех операндов. Первый операнд является процедурой, которая вычисляет возвращаемое значение вызова функции. Второй операнд является процедурой для печати символьного вызова функции на экране. Третий операнд является таблицей, которая задает, как системные функции обрабатывают символьные вызовы функции.

Создание элемента

funcenv и fp::unapply (или его эквивалентный -->) создают функциональную среду типа DOM_FUNC_ENV.

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

Области MuPAD

Функции MuPAD