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
|
Выражение, чтобы преобразовать |
Список