Символьные операции > Работа с символьными операциями > Работа с переменными > Подстановка переменных
  
Подстановка переменных
1. Поместите курсор в конец выражения, вставьте оператор аналитического преобразования и введите ключевое слово substitute в местозаполнитель.
2. После ключевого слова substitute введите запятую и переменную, которую требуется заменить.
3. Вставьте логический оператор равенства, а затем введите число, переменную или выражение, которые требуется подставить.
4. Нажмите клавишу ВВОД или щелкните место вне области. PTC Mathcad заменит в результате все вхождения переменной ее значением.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
5. Чтобы подставить значения дополнительных переменных, введите запятую и разделенный запятыми список дополнительных переменных в виде var = expr, снова используя логический оператор равенства.
Нажать для копирования этого выражения
6. Чтобы получить не полностью упрощенные результаты, добавьте модификатор raw после ключевого слова substitute.
Нажать для копирования этого выражения
Дополнительные сведения
Если предварительно определить переменную, которая затем задается после ключевого слова substitute, можно не получить ожидаемый результат.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Возвращенное значение 6 не совпадает с ожидаемым. Причина в том, что PTC Mathcad сначала заменяет x назначенным значением 5, а затем вычисляет выражение 5 + 1 и получает следующий результат:
Нажать для копирования этого выражения
Поскольку константа 5 не появляется в выражении, PTC Mathcad просто возвращает 6.
Во избежание таких ситуаций можно либо очистить символьное значение подставляемой переменной с помощью функции clear, либо использовать ключевое слово explicit, чтобы временно опустить назначенное значение x:
Нажать для копирования этого выражения