|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2011, 17:27 | #1 |
Новичок
Джуниор
Регистрация: 13.03.2011
Сообщений: 2
|
Привести матрицу к единичной
Я так понимаю надо воспользоваться методом Жордана-Гаусса!
Помогите, кто чем может!Сам алгоритм я знаю, но реализовать не могу : Выбирают первый слева столбец матрицы, в котором есть хоть одно отличное от нуля значение. Если самое верхнее число в этом столбце есть ноль, то меняют всю первую строку матрицы с другой строкой матрицы, где в этой колонке нет нуля. Все элементы первой строки делят на верхний элемент выбранного столбца. Из оставшихся строк вычитают первую строку, умноженную на первый элемент соответствующей строки, с целью получить первым элементом каждой строки (кроме первой) ноль. Далее проводят такую же процедуру с матрицей, получающейся из исходной матрицы после вычёркивания первой строки и первого столбца. После повторения этой процедуры n − 1 раз получают верхнюю треугольную матрицу Вычитаем из предпоследней строки последнюю строку, умноженную на соответствующий коэффициент, с тем, чтобы в предпоследней строке осталась только 1 на главной диагонали. Повторяют предыдущий шаг для последующих строк. В итоге получают единичную матрицу и решение на месте свободного вектора (с ним необходимо проводить все те же преобразования). |
13.03.2011, 18:01 | #2 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
пиши, есть готовый алгоритм, могу переписать на любой из языков, указанных ниже
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура.получение вектора единичной дины | NeaD | Помощь студентам | 2 | 29.12.2009 18:10 |
как умножить матрицу(3на4) на матрицу(4на3) в делфи? | Ромка678 | Помощь студентам | 1 | 28.11.2009 08:01 |
Формирование единичной и нулевой матрицы | britva666 | Помощь студентам | 2 | 02.06.2009 08:09 |
Объясните пожалуйста как можно считать значения в этом файле в вектор, 4 -ую матрицу, 6-ую матрицу | ciaonataha | Помощь студентам | 1 | 30.03.2009 20:57 |