DOM_IDENT

Символьные идентификаторы

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

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

Описание

DOM_IDENT тип данных символьных идентификаторов, используемых, например, в indeterminates.

Чтобы выполнить символьные расчеты, часто необходимо представлять indeterminates, который может или не может нести предположения. Эти indeterminates (который в некоторых контекстах может также быть связан identifers и который может также быть присвоен определенные значения) называются “идентификаторами” в MuPAD® и имеют доменный тип DOM_IDENT.

Вызовы функции

Вызов DOM_IDENT когда функция создает DOM_EXPR. Если идентификатор имеет значение, оценку того DOM_EXPR может привести к произвольному значению.

Операции

Идентификаторы являются допустимыми арифметическими выражениями, таким образом, большинство функций MuPAD счастливо принимает идентификаторы.

Чтобы получить и анализировать имя идентификатора, можно использовать coerce(identifier, DOM_STRING ) и посмотрите на получившую строку. (Вызов "".identifier возвращает ту же строку и короче, чтобы ввести.)

Операнды

Идентификаторы являются атомарными.

Вывод

Идентификаторы отображены с их именами со следующими особыми случаями в наборе:

  • Символы нижнего подчеркивания (_) посреди индексирования причины идентификаторов: x_2 отображен как x 2.

  • Определенные построения формы `&...;` в идентификаторах заменяются специальными набранными символами. Например, `α→` отображен как. Чтобы сгенерировать эти идентификаторы, мы предлагаем пользоваться библиотекой Symbol, которая использовала бы Symbol::accentRightArrow(Symbol::alpha) для примера выше.

Создание элемента

Последовательность символов, символы нижнего подчеркивания и цифры, который не запускается с цифры, рассматриваются идентификатором. Примеры: xx0 t0 .

Кроме того, произвольная строка символов заключила в 'обратные галочки' `` также идентификатор. Примеры: `x+y`, `a plus 1`. Если строка символов между задними метками деления уже является допустимым идентификатором, эта входная форма создает тот же идентификатор как тот без обратных галочек.

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

Области MuPAD

Функции MuPAD