Ввод::

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

Блокноты 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