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