Type::RatExpr

Введите рациональные выражения представления

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

testtype(obj, Type::RatExpr(indet, <coeff_type>))

Описание

С Type::RatExpr, рациональные выражения могут быть идентифицированы.

Вызов testtype(obj, Type::RatExpr(indet)) проверки, ли obj рациональное выражение в indeterminante indet, т.е. частное двух многочленных выражений в indet. Если это, результатом является TRUE, в противном случае FALSE.

Рациональное выражение в indet выражение и indet происходит только как операнд _plus или _mult выражения и в _power с целочисленной экспонентой.

indet должен быть идентификатор и coeff_type тип для коэффициентов рационального выражения.

Этот тип не представляет свойство.

Примеры

Пример 1

Многочленное выражение в x также рациональное выражение в x:

testtype(-x^2 - x + 3, Type::RatExpr(x))

testtype используется, чтобы выбрать все рациональные операнды в x с положительными целочисленными коэффициентами:

EX := sin(x) + x^2 - 3*x + 2 + 3/x:
select(EX, testtype, Type::RatExpr(x, Type::PosInt))

delete EX:

Параметры

obj

Любой объект MuPAD®

indet

indeterminante

coeff_type

Тип для коэффициентов; тип может быть объектом библиотеки Type или одним из возможных возвращаемых значений domtype и type

Возвращаемые значения

Смотрите testtype

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

Функции MuPAD

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