|
|
Решение контрольных работ по информатике (программированию): Pascal, Delphi |
|
Пример нахождения обратной матрицы
Для просмотра страницы необходимо ознакомиться с записью выражений по математике на нашем сайте. Например, запись stackrel"(1)"~ эквивалентна тому, что пишем над волнистой линией (тильдой) единицу в скобках. Для решения Вашего задания на нахождение обратной матрицы с помощью нашего онлайн калькулятора, перейдите на страницу "Обратная матрица - нахождение". Для просмотра других примеров, перейдите по ссылкам . Рассмотрим пример. Задание. Методом Гаусса (с помощью элементарных преобразований) найти обратную к матрице `((1, -2, 3, 1) , (2, -2, 1, 2) , (-4, 12, 0, 1) , (-2, 0, 2, 3) )`. Решение. Присоединим к исходной таблице `((1, -2, 3, 1) , (2, -2, 1, 2) , (-4, 12, 0, 1) , (-2, 0, 2, 3) )` единичную и преобразуем новую таблицу `((1, -2, 3, 1, 1, 0, 0, 0) , (2, -2, 1, 2, 0, 1, 0, 0) , (-4, 12, 0, 1, 0, 0, 1, 0) , (-2, 0, 2, 3, 0, 0, 0, 1) )` с помощью элементарных преобразований (методом Гаусса). `((1, -2, 3, 1, 1, 0, 0, 0) , (2, -2, 1, 2, 0, 1, 0, 0) , (-4, 12, 0, 1, 0, 0, 1, 0) , (-2, 0, 2, 3, 0, 0, 0, 1) )` `stackrel"(1)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (-4, 12, 0, 1, 0, 0, 1, 0) , (-2, 0, 2, 3, 0, 0, 0, 1) )` `stackrel"(2)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (0, 4, 12, 5, 4, 0, 1, 0) , (-2, 0, 2, 3, 0, 0, 0, 1) )` `stackrel"(3)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (0, 4, 12, 5, 4, 0, 1, 0) , (0, -4, 8, 5, 2, 0, 0, 1) )` `stackrel"(4)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (0, 0, 22, 5, 8, -2, 1, 0) , (0, -4, 8, 5, 2, 0, 0, 1) )` `stackrel"(5)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (0, 0, 22, 5, 8, -2, 1, 0) , (0, 0, -2, 5, -2, 2, 0, 1) )` `stackrel"(6)"~` `((1, -2, 3, 1, 1, 0, 0, 0) , (0, 2, -5, 0, -2, 1, 0, 0) , (0, 0, 22, 5, 8, -2, 1, 0) , (0, 0, 0, 60, -14, 20, 1, 11) )` (1) вычитаем из строки 2, умноженную на число 1, строку 1, умноженную на число 2 `((60, 0, 0, 0, -14, 20, 1, 11) , (5, 22, 0, 0, 8, -2, 1, 0) , (0, -5, 2, 0, -2, 1, 0, 0) , (1, 3, -2, 1, 1, 0, 0, 0) )` `stackrel"(1)"~` `((60, 0, 0, 0, -14, 20, 1, 11) , (0, 264, 0, 0, 110, -44, 11, -11) , (0, -5, 2, 0, -2, 1, 0, 0) , (1, 3, -2, 1, 1, 0, 0, 0) )` `stackrel"(2)"~` `((60, 0, 0, 0, -14, 20, 1, 11) , (0, 264, 0, 0, 110, -44, 11, -11) , (0, -5, 2, 0, -2, 1, 0, 0) , (0, 180, -120, 60, 74, -20, -1, -11) )` `stackrel"(3)"~` `((60, 0, 0, 0, -14, 20, 1, 11) , (0, 264, 0, 0, 110, -44, 11, -11) , (0, 0, 528, 0, 22, 44, 55, -55) , (0, 180, -120, 60, 74, -20, -1, -11) )` `stackrel"(4)"~` `((60, 0, 0, 0, -14, 20, 1, 11) , (0, 264, 0, 0, 110, -44, 11, -11) , (0, 0, 528, 0, 22, 44, 55, -55) , (0, 0, -2640, 1320, -22, 220, -187, -77) )` `stackrel"(5)"~` `((60, 0, 0, 0, -14, 20, 1, 11) , (0, 264, 0, 0, 110, -44, 11, -11) , (0, 0, 528, 0, 22, 44, 55, -55) , (0, 0, 0, 1320, 88, 440, 88, -352) )` (1) вычитаем из строки 2, умноженную на число 12, строку 1, умноженную на число 1 Из матрицы `((1320, 0, 0, 0, 88, 440, 88, -352) , (0, 528, 0, 0, 22, 44, 55, -55) , (0, 0, 264, 0, 110, -44, 11, -11) , (0, 0, 0, 60, -14, 20, 1, 11) )` находим обратную (делаем так, чтобы диагональные элементы были равны 1; для этого делим каждую строку на соответствующий ей диагональный элемент). Как Вы видите, при нахождении необходимо проделать много вычислений, чтобы добиться результата. Поэтому, для экономии времени при решении заданий, мы рекомендуем Вам воспользоваться нашим онлайн калькулятором. Также, используя наш калькулятор, исключается возможность допуска Вами ошибок в ходе нахождения решения задания "вручную". |
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
Все права защищены 2008-2010 © calc-x.com - примеры решения задач | |||||||||||||||||||||||||||||||||||||||||||||||||
Заказать реферат по экономике, педагогике, социологии, химии |
Выполнение типовых расчетов по математике (Кузнецов, Рябушко, Демидович, Минорский, Проскуряков и др.) |
Решение домашних заданий школьной и высшей математики (Погорелов, Атанасян, Дорофеев, Сканави, Данко, Берман, Гмурман и др.) |