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