#1 05.05.06 03:21
Задачка по Сишке
3.7.Для расчета определителя квадратной матрицы A(n*n) путем приведения ее к тре-угольному виду с выбором главного элемента и последующему нахождению произ-ведения элементов главной диагонали.
Алгоритм преобразования матрицы к треугольному виду, не изменяющий значение определителя, заключается в следующем.
o Преобразование выполняется за n-1 шагов.
o На k-том шаге все элементы матрицы, лежащие ниже k-той строки и правее k-того столбца пересчитываются по формуле:
a(ij)=a(ij)-c(ik)*a(kj) где c(ik)=a(ik)/a(kk)
Для работы алгоритма при возможных нулевых элементах в главной диагонали (в ис-ходной матрице или полученных при пересчете) рекомендуется использовать проце-дуру выбора главного элемента. Она заключается в перестановке строк матрицы на каждом шаге ее приведения к треугольному виду перед осуществлением пересчета. Отыскивается строка, содержащая в k-том столбце наибольший по абсолютной вели-чине элемент, а затем производится перестановка местами k-той строки и строки с этим наибольшим элементом. Только после этого осуществляется деление на . Каждая перестановка меняет знак определителя на противоположный.
у меня не получается( решите ее пжста..
иль кого нить осталась решение?
Offline
#3 05.05.06 07:16
Re: Задачка по Сишке
типо тут программинг, а не коммерция, надо писать что именно у тебя не получаеться, а там уж тебе подскажут
Offline

