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):
Ранее установите значение