numlib:: legendre

Символ Лежандра

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

numlib::legendre(a, p)

Описание

numlib::legendre(a, p) возвращает символ Лежандра (a | p).

numlib::legendre возвращает ошибку, если один из ее аргументов оценивает ко многому неправильному типу.

numlib::legendre возвращает вызов функции с оцененными аргументами, если по крайней мере один из его аргументов не оценивает к номеру.

Примеры

Пример 1

Вычисление символа Лежандра (132132 | 3231277):

numlib::legendre(132132,3231227)

Пример 2

Вычисление символа Лежандра (132131 | 3231277):

numlib::legendre(132131,3231227)

Пример 3

Вычисление символа Лежандра (-303 | 101):

numlib::legendre(-303,101)

Параметры

a

Целое число

p

Нечетное начало

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

numlib::legendre(a,p) возвращает -1, 0, 1 или вызов функции с оцененными аргументами.

Алгоритмы

Если p является нечетным началом и если a является целым числом, делимым p затем по определению символ Лежандра, (a | p) является нулем.

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

Функции MuPAD