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