Курсовая работа: Численное решение системы линейных уравнений с помощью метода исключения Гаусса с выбором главного элемента по столбцу
(DO
((I K))
((>= I N))
(DO
((J K))
((>= J N))
(IF (< (ABS (AREF MATRIX I_MAX J_MAX)) (ABS (AREF MATRIX I J)))
(PROGN
(SETQ I_MAX I)
(SETQ J_MAX J)
)
)
(SETQ J (+ J 1))
)
(SETQ I (+ I 1))
)
;ПЕРЕСТАВЛЯЕМ СТРОКИ
(DO
((J K))
((>= J (+ N 1)))
(SETQ TEMP (AREF MATRIX K J))
(SETF (AREF MATRIX K J) (AREF MATRIX I_MAX J))
(SETF (AREF MATRIX I_MAX J) TEMP)
(SETQ J (+ J 1))
)
;ПЕРЕСТАВЛЯЕМ СТОЛБЦЫ
(DO
((I 0))
((>= I N))