Оценка

Управляйте оценкой и уровнем оценки, предотвратите бесконечные рекурсии

Примечание

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

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

Функции MuPAD

blockСоздайте объект, защищенный от оценки
blockIdentsСоздайте блок с некоторыми идентификаторами, защищенными от оценки
blockTransparentСоздайте прозрачный блок, защищенный от оценки
unblockЗамените блоки их содержимым
contextОцените объект в контексте включения
evalОцените объект
evalassignПрисвоение с оценкой левой стороны
evalAtВставьте значение (оцените в точке),
evalpОцените полином в точке
freezeСоздайте неактивную копию функции
unfreezeСоздайте активную копию замороженной функции
holdЗадержите оценку
LEVELГлубина замены идентификаторов
levelОцените объект с заданной глубиной замены
MAXDEPTHПредотвратите бесконечную рекурсию во время вызовов процедуры
MAXEFFORTМаксимальный объем работы, чтобы потратить на вычисление
MAXLEVELПредотвратите бесконечную рекурсию во время оценки

Примеры и руководства

Осуществите оценку

MuPAD автоматически оценивает результаты, возвращенные большинством системных функций.

Предотвратите оценку

Когда вы выполняете интерактивные вычисления в MuPAD, система пытается выполнить все выражения прежде, чем возвратить их.

Оцените в точке

Чтобы выполнить выражение для особых значений идентификаторов, используйте функцию evalAt или ее ярлык |.

Концепции

Оценки в символьных вычислениях

Оценка является одной из наиболее распространенных математических операций.

Уровень оценки

Значение идентификатора может содержать произвольные объекты MuPAD, включая идентификаторы.

Фактические и отображенные результаты оценок

Когда MuPAD выполняет выражение или выполняет команду, вывод, что системные отображения могут отличаться от фактического результата.