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 тип для коэффициентов рационального выражения.
Этот тип не представляет свойство.
Многочленное выражение в 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:
|
Любой объект MuPAD® |
|
indeterminante |
|
Тип для коэффициентов; тип может быть объектом библиотеки Type или одним из возможных возвращаемых значений |
Смотрите testtype