numlib
:: order
Порядок класса вычетов
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
numlib::order(a
, m
)
numlib::order(a,m)
возвращает порядок класса вычетов m
по модулю a
в группе модулей m
по модулю, если a
и m
являются взаимно-простыми.
numlib::order(a,m)
возвращает вызов функции со своими аргументами, оцененными, если a
или m
не являются номером.
numlib::order
возвращает ошибку, если один из аргументов оценивает ко многому неправильному типу.
Мы вычисляем порядок класса вычетов 23 в модульной группе по модулю 2161:
numlib::order(23, 2161)
Мы вычисляем порядок всех элементов в модульной группе по модулю 13:
map([$ 1..12],numlib::order,13)
Класс вычетов 7 не является модулем в кольцевом ℤ по модулю 21:
numlib::order(7,21)
|
Целое число |
|
Натуральное число |
numlib::order(a,m)
возвращает натуральное число, если a
является взаимно-простым к m
и FAIL
, если a
не является взаимно-простым к m
.
numlib::order
использует ifactor
и numlib::phi
.