|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Yurij Zabelyshynskij 2:5020/400 07 Sep 2001 16:20:33 To : Stanislav Shwartsman Subject : Re: Обратная матрица -------------------------------------------------------------------------------- Hi, Stanislav. Stanislav Shwartsman wrote SS>>> Алгоритм такой. Берешь матрицу и начинаешь опрециями со SSS>>>строками SS>>> и столбцами приводить ее к еденичной матрице. Точно такие же SS>>> операции в той же последовательности выполняешь над еденичной SS>>> матрицей. Как только первая матрица придет к еденичной, вторая SS>>> матрица будет равна той самой обратной матрице, которую ты и SSS>>>ищешь. SS>>> Если прийти к еденичной матрице не удается - матрица не SS>>> обратима. Детерминант 0. YZ>> Hебольшое уточнение: либо все операции только над строками, либо YZ>> все только над столбцами, смешивать нельзя. SS> Кто тебе такое сказал ? SS> Первая операция со строками, вторая со столбцами ... Берем матрицы 1 2 1 0 3 4 0 1 Из второй строки вычитаем первую, умноженную на 3 1 2 1 0 0 -2 -3 1 Из второго столбца вычитаем первый, умноженный на 2 1 0 1 -2 0 -2 -3 7 Теперь мы можем разделить на -2 второй столбец или вторую строку и получить два разных результата: 1 0 1 1 или 1 -2 0 1 -3 -3.5 1.5 -3.5 из которых ни один не верен. А все дело в том, что каждая операция над строками или столбцами равносильна умножению исходной матрицы на специальную матрицу, только одно - справа, а другое - слева... ну и т.д. (но это в RU.MATH) WBR, Yura. P.S. Тут могут быть ошибки в арифметике, но в левом верхнем углу точно 1, а должно быть 2. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/65777277e0bb.html, оценка из 5, голосов 10
|