Dom
:: Rational
Поле рациональных чисел
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Dom::Rational(x
)
Dom::Rational
является областью рациональных чисел, представленных элементами областей DOM_INT
или DOM_RAT
. Dom::Rational
представляет поле рациональных чисел.
Элементы Dom::Rational
обычно не создаются явным образом. Однако, если вы создаете элементы с помощью обычного синтаксиса, он проверяется, имеет ли вход тип DOM_INT
или DOM_RAT
. Это означает, что Dom::Rational
является областью фасада, которая создает элементы доменного типа DOM_INT
или DOM_RAT
.
Просматриваемый, когда дифференциальный кольцевой Dom::Rational
тривиален, он содержит константы только.
Dom::Rational
имеет доменный Dom::Numerical
как свою супер область, т.е. это наследовало каждый метод, который задан Dom::Numerical
и не повторно реализован Dom::Rational
. Методы, описанные ниже, повторно реализованы Dom::Rational
.
Ax::canonicalRep
, Ax::systemRep
, Ax::canonicalOrder
, Ax::efficientOperation
("_divide")
, Ax::efficientOperation
("_mult")
, Ax::efficientOperation
("_invert")
Cat::QuotientField
(Dom::Integer)
, Cat::DifferentialRing
, Cat::OrderedSet
Создание некоторых рациональных чисел с помощью Dom::Rational
. Этот пример также показывает, что Dom::Rational
является областью фасада.
Dom::Rational(2/3) ; domtype(%)
Dom::Rational(2.0)
Error: Invalid arguments. [Dom::Rational::new]
Путем трассировки метода Dom::Rational::testtypeDom
мы видим взаимодействие между testtype
и Dom::Rational::testtypeDom
.
prog::trace(Dom::Rational::testtypeDom): delete x: testtype(x, Dom::Rational); testtype(3/4, Dom::Rational); prog::untrace(Dom::Rational::testtypeDom):
enter Dom::Rational::testtypeDom(x, Dom::Rational) computed FAIL
enter Dom::Rational::testtypeDom(3/4, Dom::Rational) computed TRUE
|
Целое число или рациональное число |