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