Символьные операции > Работа с символьными операциями > Работа с переменными > Формирование допущений о переменных
  
Формирование допущений о переменных
Используйте ключевое слово assume и одно или более модифицирующих выражений, чтобы сделать допущение относительно области определения переменной в символьном выражении, например ввести ограничение, согласно которому переменная является вещественным числом. После assume можно вставить следующие типы модифицирующих выражений:
Модифицирующее выражение
Допущение
x = real
x - вещественное число.
x = complex
x - это комплексное число
x = integer
x - целое число.
x > a
x - вещественное число, большее a.
x ≥ a
x - вещественное число, большее или равное a.
x < b
x - вещественное число, меньшее b.
x ≤ b
x - вещественное число, меньшее или равное b.
x = RealRange(a, b)
x - вещественное число, находящееся в диапазоне a < x < b, где a < b.
n = even
n - четное целое число.
n = odd
n - нечетное целое число.
Используйте логический оператор равенства, чтобы указать отношения равенства в предыдущем списке.
К переменным применимы следующие правила.
Если вставить assume после другого ключевого слова, допущение о переменных применяется к операции, выполняемой первым ключевым словом.
Ключевое слово assume не выполняет присвоение или подстановку. Для этой цели используйте задание переменной или ключевое слово substitute.
Для исключения или подстановки численно определенных переменных используйте ключевое слово explicit. Ключевое слово assume просто ограничивает область, в которой PTC Mathcad ищет результат, и в основном используется для упрощения и символьной интеграции.
Примеры
Чтобы ограничить область определения x вещественными числами, используйте следующее выражение:
Нажать для копирования этого выражения
Чтобы ограничить область определения x комплексными числами, используйте следующее выражение:
Нажать для копирования этого выражения
Чтобы ограничить область определения более чем одной переменной в выражении, вставьте список разделенных запятыми модифицирующих выражений после ключевого слова assume:
Нажать для копирования этого выражения
Чтобы ограничить область определения всех переменных в выражении, вставьте модификатор ALL в модифицирующее выражение:
Нажать для копирования этого выражения