Символьные операции > Сведения о единицах измерения и константах в символьных операциях
  
Сведения о единицах измерения и константах в символьных операциях
В PTC Mathcad используются обозначения для связывания математических элементов (например, единиц измерения и переменных) документа с конкретными математическими типами.
Для вставленных единиц измерения и констант, а также для введенных переменных используются следующие стили обозначений.
Нет (None) - курсив/черный.
Переменная (Variable) - курсив/черный.
Единица (Unit) - курсив/жирный/синий.
Константа (Constant) - курсив/жирный/зеленый.
Функция (Function) - обычный/черный.
Система (System) - жирный/черный.
Ключевое слово (Keyword) - жирный/черный.
Обозначения, назначенные системой или явно пользователем идентификатору, не изменяются вместе с контекстом. Примерами могут быть обозначения, заданные по умолчанию в единицах или местозаполнителях констант или заданные по умолчанию при вставке функций решения и т. д.
Пользователь PTC Mathcad может управлять обозначениями и стилями обозначений путем назначения и переназначения. Это относится к выполнению как символьных, так и числовых расчетов.
Можно включить опцию Единицы измерения и константы в символьных операциях (Units/Constants in Symbolics), частично передав программе PTC Mathcad управление назначением обозначений и стилей обозначений. С ее помощью PTC Mathcad определяет обозначение и возвращает его как часть результата расчета.
Как видно из имени, опция Единицы измерения и константы в символьных операциях (Units/Constants in Symbolics) применяется только к символьным расчетам!
Можно по желанию выполнять символьные расчеты с выключенной (по умолчанию) или включенной этой опцией.
При включении опции Единицы измерения и константы в символьных операциях (Units/Constants in Symbolics) содержимое существующего документа изменяется автоматически по мере необходимости.
Если она включена и более ранние определения отсутствуют, PTC Mathcad возвращает обозначения с учетом допущений, которые делаются при вычислении выражений.
Работа с выключенной опцией расчета "Единицы измерения и константы в символьных операциях"
Это состояние задается по умолчанию при открытии нового документа. При этом назначением обозначений для вводимых идентификаторов управляет пользователь. В этом случае:
Единице измерения при вставке с ленты назначается обозначение и стиль обозначения Единица (Unit). При аналитическом вычислении единицы измерения результат в правой части уравнения также получает обозначение и стиль обозначения Единица (Unit).
Константе при вставке с ленты назначается обозначение и стиль обозначения Константа (Constant). При аналитическом вычислении константы результат в правой части уравнения также получает обозначение и стиль обозначения Константа (Constant).
Введенный вручную идентификатор получает обозначение и стиль обозначения Нет (None). При аналитическом вычислении идентификатора результат в правой части уравнения также получает обозначение и стиль обозначения Нет (None).
Пример:
1. Введите выражение m +. PTC Mathcad назначает m обозначение Нет (None).
2. Введите вторую переменную m и вручную назначьте ей обозначение Единица (Unit)
3. Вычислите выражение аналитически:
В этом случае результат будет идентичен входному выражению, поскольку PTC Mathcad не решает обозначения на основе имеющейся информации о встроенных единицах измерения или константах. PTC Mathcad обрабатывает идентичные с виду переменные по-разному, так как у них различные обозначения.
В целом при вводе идентификатора, не имеющего специального смысла в PTC Mathcad (единицы измерения или константы), ему назначается обозначение по умолчанию Нет (None). Исключением из этого правила является ввод вручную идентификаторов (Ctrl+Shift+Z), e или π (p, Ctrl+G):
До применения аналитического преобразования идентификатору сразу назначается обозначение и стиль обозначения Константа (Constant). После вычисления результату также назначается обозначение и стиль обозначения Константа (Constant).
Идентификаторам e и π исходно назначается обозначение и стиль обозначения Нет (None). После вычисления обозначение в левой части уравнения остается Нет (None), но стиль обозначения меняется на Константа (Constant). Результату назначается обозначение и стиль обозначения Константа (Constant).
Работа с включенной опцией расчета "Единицы измерения и константы в символьных операциях"
Включение этой опции позволяет PTC Mathcad разрешать и назначать обозначения на основе имеющейся информации о встроенных единицах измерения или константах.
При включении этой опции после аналитического вычисления предыдущего выражения PTC Mathcad возвращает следующие результаты.
Обозначения в левой части уравнения остаются неизменными, но их стиль обозначения меняется на Единица (Unit). Однако обозначения и стили обозначений в правой части меняются на Единица (Unit). Это позволяет PTC Mathcad добавить аналитически две переменные, имеющие одно и то же обозначение.
Вставка единиц измерения или констант с ленты с последующими аналитическими преобразованиями приводит к тем же результатам и обозначениям. Таким образом, включение этой опции не оказывает никакого действия на встроенные единицы измерения и константы.
Однако при ручном вводе идентификаторов и их аналитического вычислении хотя и получаются такие же результаты, но назначенные обозначения и стили обозначений зависят от введенных вручную данных.
В результате ввода идентификатора, который PTC Mathcad не распознает как встроенную единицу измерения или константу, например x, и его аналитического вычисления PTC Mathcad назначает обеим частям уравнения обозначение и стиль обозначения Нет (None).
Ввод без вычисления идентификатора, который PTC Mathcad распознает как встроенную единицу измерения или константу, например c или m, приводит к следующим результатам.
PTC Mathcad назначает ему обозначение и стиль обозначения Нет (None).
Если вводится идентификатор c, результат аналитического преобразования в левой части сохраняет обозначение Нет (None). При этом PTC Mathcad автоматически назначает левой части константу в качестве стиля обозначения, а правой назначает обозначение и стиль обозначения Константа (Constant).
Если вводится идентификатор m, результат аналитического преобразования в левой части сохраняет обозначение Нет (None). При этом PTC Mathcad автоматически назначает левой части единицу измерения в качестве стиля обозначения, а правой назначает обозначение и стиль обозначения Единица (Unit).
PTC Mathcad всегда обрабатывает , e или π так же, как при включенной опции Единицы измерения и константы в символьных операциях (Units/Constants in Symbolics).