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 не имеет никакого эффекта на print и fprint.

Взаимодействия среды

Pref::alias изменяет вывод искаженных выражений.

Примеры

Пример 1

Если искаженное выражение происходит в выводе, оно заменяется псевдонимом 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):

Возвращаемые значения

Ранее установите значение

Смотрите также

Функции MuPAD