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 возвращает ошибку, если один из аргументов оценивает ко многому неправильному типу.

Примеры

Пример 1

Мы вычисляем порядок класса вычетов 23 в модульной группе по модулю 2161:

numlib::order(23, 2161)

Пример 2

Мы вычисляем порядок всех элементов в модульной группе по модулю 13:

map([$ 1..12],numlib::order,13)

Пример 3

Класс вычетов 7 не является модулем в кольцевом по модулю 21:

numlib::order(7,21)

Параметры

a

Целое число

m

Натуральное число

Возвращаемые значения

numlib::order(a,m) возвращает натуральное число, если a является взаимно-простым к m и FAIL, если a не является взаимно-простым к m.

Алгоритмы

numlib::order использует ifactor и numlib::phi.

Смотрите также

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте