Я ищу способ реализовать функцию «gcd», используемую в Matlab на другом языке, но я действительно не могу понять, как она функционирует.Функция GCD в matlab
это говорит в http://www.mathworks.com/access/helpdesk/help/techdoc/ref/gcd.html что:
«[G, С, D] = НОД (A, B) возвращает как наибольший общий делитель массива G, а массивы С и D, которые удовлетворяют уравнению: A (i). * C (i) + B (i). * D (i) = G (i). "
, но ничего не говорит о том, как он вычисляет C и D.
я был бы признателен, если кто-то имеет более четкое представление об этом предмете! спасибо :)
Это не совсем вопрос о матлабе. вам лучше спросить math.overflow или google для algoirthm для вычисления GCD. – Shai