Symbol:: superScriptОбъединения два выражения к новому преобразованному в верхний индекс идентификатору
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Symbol::superScript(a, b)
Создает новый преобразованный в верхний индекс идентификатор, такой как
. Если аргументы еще не являются идентификаторами, они сначала преобразованы в идентификаторы.
Можно также использовать _, ^, $, { и }, чтобы создать аргументы с верхними индексами и индексами. Для этих аргументов новый преобразованный в верхний индекс идентификатор появляется сверху существующих единиц:
или
.
Даже если X1 и X2 выглядят идентичными, только X1 является идентификатором, тогда как X2 является _power - выражение:
X1 := Symbol::superScript(x, 2): X2 := x^2: X1, X2; domtype(X1), domtype(X2)
![]()
![]()
Предписания возможны путем преобразования в верхний индекс пустого идентификатора `` и добавления identifer:
Symbol::superScript(``, 1).x
![]()
Можно использовать вложенную форму функции:
Symbol::superScript(x, Symbol::superScript(i, j))
![]()
Используйте 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)
![]()
Если вы хотите создать идентификаторы, в которых эти пять специальных символов (_, ^, $, {, }) появляются явным образом, используют аргументы строки:
Symbol::superScript("a","b^c")![]()
|
Произвольные выражения |
Идентификатор