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