Pref
::alias
Управляет выходом искаженных выражений
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Pref::alias(TRUE) Pref::alias(FALSE) Pref::alias(NIL) Pref::alias()
alias
abbrevation для выражения MuPAD®. Если Pref::alias
включен, alias
abbrevations будет использоваться в выходе.
Pref::alias()
возвращает текущее значение.
Pref::alias(TRUE)
переключает использование alias
abbrevations в выходных параметрах на. Это - настройка по умолчанию.
Pref::alias(FALSE)
переключает использование псевдонимов в выходных параметрах прочь.
Pref::alias(NIL)
восстанавливает значение по умолчанию, которое является TRUE
.
Pref::alias
изменяет выход искаженных выражений.
Если искаженное выражение происходит в выходе, оно заменяется псевдонимом abbrevation:
alias(X = a + b): X, a + b
Это только работает, если синтаксическая структура выражения совпадает с искаженным выражением:
2*X
prog::exprtree
показывает тот 2*X
не содержит a + b
больше:
prog::exprtree(X): prog::exprtree(2*X):
_plus | +-- a | `-- b
_plus | +-- _mult | | | +-- a | | | `-- 2 | `-- _mult | +-- b | `-- 2
То же самое содержит для X+c
:
X + c; prog::exprtree(X + c):
_plus | +-- a | +-- b | `-- c
С Pref::alias(FALSE)
обратный перевод псевдонимов в выходе отключен:
Pref::alias(FALSE): X
Pref::alias
не оказывает влияния на print
и fprint
выходные параметры :
Pref::alias(TRUE): print(X):
Ранее установите значение