numlib::igcdmult

Расширенный Алгоритм Евклида для целых чисел

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

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

Синтаксис

numlib::igcdmult(par1, par2, …)

Описание

numlib::igcdmult расширение функции ядра igcdex.

numlib::igcdmult возвращает ошибку, если аргументы оценивают к числам, которые не имеют весь правильный тип.

Для целых чисел a_1,a_2,...,a_n, numlib::igcdmult(a_1,a_2,...,a_n) возвращает список [d, v 1, …, v n] целых чисел, таким образом что d неотрицательный наибольший общий делитель a_1,a_2,...,a_n и d = a_1*v_1 + a_2*v_2 + ...+ a_n*v_n.

Для целых чисел a_1,a_2,...,a_n, numlib::igcdmult(a_1,a_2,...,a_n) возвращает список [d, v 1, …, v n] целых чисел, таким образом что d неотрицательный наибольший общий делитель a_1,a_2,...,a_n и d = a_1*v_1 + a_2*v_2 + ...+ a_n*v_n.

Примеры

Пример 1

Вычисление самого большого неотрицательного общего делителя d 455, 385, 165, 273 и целые числа v 1, v 2, v 3, v 4 таким образом, что d = 455 v1 + 385 v2 + 165 v3 + 273 v4:

numlib::igcdmult(455,385,165,273)

Параметры

par1

Целое число

par2, …

Целые числа

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

Список целых чисел или вызов функции с оцененными аргументами, если некоторый аргумент не является номером.

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

Функции MuPAD