Symbol::superScript

Объединения два выражения к новому преобразованному в верхний индекс идентификатору

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

Symbol::superScript(a, b)

Описание

Создает новый преобразованный в верхний индекс идентификатор, такой как. Если аргументы еще не являются идентификаторами, они сначала преобразованы в идентификаторы.

Можно также использовать _, ^, $, {, и } создать аргументы с верхними индексами и индексами. Для этих аргументов новый преобразованный в верхний индекс идентификатор появляется сверху существующих единиц: или.

Примеры

Пример 1

Даже если X1 и X2 выглядят идентичными, только X1 является идентификатором, тогда как X2 является _powerВыражение:

X1 := Symbol::superScript(x, 2):  X2 := x^2:
X1, X2;   domtype(X1), domtype(X2)

Предписания возможны путем преобразования в верхний индекс пустого идентификатора `` и добавление identifer:

Symbol::superScript(``, 1).x

Пример 2

Можно использовать вложенную форму функции:

Symbol::superScript(x, Symbol::superScript(i, j))

Пример 3

Используйте Symbol::subSuperScript или $ создать выражение и с под - и с верхний индекс, правильно выровненный один над другим:

Symbol::subSuperScript(a,b,c)

Если вы используете ярлык $, поместите выражение в одинарные кавычки:

`a$bc`

Если вы используете a_b^c, это создает преобразованное в нижний индекс выражение a_b и затем присоединяет верхний индекс c к тому выражению. В этом случае, буквы b и c не появляйтесь один над другим.

a_b^c

То же самое происходит, когда вы используете вложенный вызов Symbol::subScript и Symbol::superScript:

Symbol::superScript(Symbol::subScript(a, b), c)

Пример 4

Если вы хотите создать идентификаторы в который эти пять специальных символов (_, ^, $, {, }) появитесь явным образом, используйте аргументы строки:

Symbol::superScript("a","b^c")

Параметры

a, b

Произвольные выражения

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

Идентификатор

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

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте