Символьные операции > Аналитические преобразования > Формирование допущений о переменных
Формирование допущений о переменных
Используйте ключевое слово 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 ищет результат, и в основном используется для упрощения и символьной интеграции.
По умолчанию все переменные в Mathcad являются вещественными. Используйте модификатор complex, чтобы указать, что переменная является комплексной.
Mathcad предполагает, что комплексной является только переменная t вне функции.
Используйте модификатор All, чтобы указать, что все переменные, t включая переменные внутри функции, являются комплексными:
Примеры
Чтобы ограничить область определения x вещественными числами, используйте следующее выражение:
Чтобы ограничить область определения x комплексными числами, используйте следующее выражение:
Чтобы ограничить область определения более чем одной переменной в выражении, вставьте список разделенных запятыми модифицирующих выражений после ключевого слова assume:
Чтобы ограничить область определения всех переменных в выражении, вставьте модификатор ALL в модифицирующее выражение:
Было ли это полезно?