prog
::exprtree
Визуализируйте выражение как дерево
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
prog::exprtree(ex
, <Quiet>)
prog::exprtree(ex)
визуализирует любое выражение MuPAD® ex
как дерево.
Каждое выражение в MuPAD является внутренне деревом. Операции являются узлами, и операнды являются листами.
Пример показывает структуру выражения a + b*2 - d*(a + c)
:
prog::exprtree(a + b*2 - d*(a + c))
_plus | +-- a | +-- _mult | | | +-- b | | | `-- 2 | `-- _mult | +-- d | +-- _plus | | | +-- a | | | `-- c | `-- -1
Tree1
возвращаемое значение типа adt::Tree
. Этот объект может быть отсоединен или взят для других операций.
Опция Quiet
подавляет выход, только дерево возвращено:
prog::exprtree(a + b*2 - d*(a + c), Quiet)
|
Выражение, чтобы визуализировать |
|
При использовании этой опции никакой выход не будет распечатан на экране. Возвращаемое значение типа |
Объект типа adt::Tree