|
Алгоритм Гаусса для нахождения ранга и базиса системы векторовDate: 2015-10-07; view: 433.
Пусть ............... Запишем систему в виде таблицы (матрицы):
Эта таблица имеет Эта матрица соответствует системе векторов 1 шаг. Рассмотрим первый ненулевой столбец матрицы. Пусть это будет её первый столбец. Просматривая элементы сверху вниз, найдем элемент Получим новую матрицу, которую обозначим также Мы поменяли значения переменных строки 1 и строки с индексом 2 шаг. Разделим первую строку на 3 шаг. В цикле от Теперь наше внимание сосредоточим на матрице, полученной из данной вычеркиванием первой строки и первого столбца.
4 шаг. Рассмотрим первый столбец этой матрицы (элементы
5 шаг.Этот шаг аналогичен первому. Просматривая первого столбца матрицы сверху вниз, найдем строку, начинающуюся с ненулевого элемента, затем найденную строку переставим с первой строкой этой матрицы. Получим новую матрицу, которую обозначим также в которой 6 шаг. Этот шаг аналогичен второму. Разделим первую строку на 7 шаг.Этот шаг аналогичен третьему шагу. Вычитая первую строку, умноженную на соответствующие коэффициенты, из последующих строк матрицы, получим матрицу вида Продолжая процесс аналогичным образом, придем к матрице верхнего треугольного вида.
|