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) для примера выше.

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

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

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

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

Области MuPAD

Функции MuPAD

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