DOM_FUNC_ENV
Тип данных функциональных сред
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
DOM_FUNC_ENV
тип данных функциональных сред.
Функциональные среды использования MuPAD® (область вводят DOM_FUNC_ENV
) интегрировать функции в систему. Все библиотечные функции MuPAD и большинство функций ядра реализованы как функциональные среды.
Функциональная среда хранит специальные функциональные атрибуты (пазы) во внутренней таблице. Когда сверхзагружаемая системная функция, такая как diff
расширение
, или float
, сталкивается с объектом типа DOM_FUNC_ENV
, это ищет функциональную среду соответствующий паз.
Функциональная среда состоит из трех операндов. Первый операнд является процедурой, которая вычисляет возвращаемое значение вызова функции. Второй операнд является процедурой для печати символьного вызова функции на экране. Третий операнд является таблицей, которая задает, как системные функции обрабатывают символьные вызовы функции.
funcenv
и fp::unapply
(или его эквивалентный -->
) создайте функциональную среду типа DOM_FUNC_ENV
.