6.4. Прямые методы решения систем линейных уравнений. Метод с использованием обратной матрицы и метод Крамера
Среди прямых методов решения, в которых решение системы выражено в формульном виде наиболее известными являются методы:
1) с помощью обратной матрицы,
2) метод Крамера.
1. Метод с использованием обратной матрицы. Векторное решение системы линейных уравнений вида (6.7) можно получить умножая обе части системы слева на обратную матрицу A-1. Оно имеет вид:
Х = A-1В (6.10)
где A-1 матрица, обратная к А. Таким образом, решение системы сводится к решению задачи обращения квадратной матрицы системы А.
Пример 1. Применить метод с использованием обратной матрицы для решения системы уравнений
у
которой матрица совпадает в матрицей
А
5.5.
Решение. В примере 1 п. 5.5 найдена обратная матрица:
Умножая ее слева на вектор свободных коэффициентов системы, находим ее искомое решение:
Оценка трудоемкости и сложности алгоритма. Определим вначале число необходимых операций при решении системы линейных уравнений с использованием обращения матрицы. Как показано в Главе 5, при использовании сокращенного алгоритма, реализующего метод Гаусса—Жордана, на получение обратной матрицы A-1 порядка n затрачивается (n–1)2
В итоге получим, что суммарные
количества умножений m(n),
сложений s(n)
и
делений d(n)
в
алгоритме с использованием обратной
матрицы будут следующими:m(n
s(n) = (n–1)2(n+1) + n(n-1) = n3 – 2n + 1;
d(n)= 2(n–1)(n+1).
Из найденных чисел m(n), s(n) и d(n) следует, наиболее быстро растут числа операций сложения и умножения (n3), сложность алгоритма – кубическая O(n3).
Метод (правило) Крамера представляет каждое неизвестное
7) в виде отношения
определителей:хi = i /, (6.11)
где i – вспомогательный определитель матрицы Аi, получающейся из матрицы А заменой i-го столбца столбцом свободных коэффициентов системы В,
– главный определитель системы (определитель матрицы А).
Пример 2. Применить метод Крамера к решению системы уравнений из примера 1.
Решение. Вначале рассчитаем главный определитель системы и вспомогательный определители 1, 2 и 3 матриц, получающихся из матрицы А заменой столбцов 1,2,3 столбцом свободных коэффициентов системы.
Подставляя
значения определителей
в формулу (6.
11), находим значения
неизвестных:
х1 =
1 /
= (-56)
Оценка
сложности алгоритма. Как
указано в Главе 5, оптимальные методы
расчета определителей имеют максимальную
(при ненулевом определителе) сложность
О(n3).
Поскольку метод Крамера предусматривает
расчет (n+1)
определителя порядка n,
то его сложность будет в лучшем случае
при оптимальном расчете определителей
иметь полиномиальную сложность четвертой
степени: n
О(n3)=О(n4).
Метод не оптимален, поскольку он имеет
сложность, превышающую сложность метода
с использованием обратной матрицы.
Высокая сложность метода обусловлена
тем, что в нем при расчете определителей
повторно рассчитываются их одинаковые
фрагменты.
Рассмотренные выше прямые методы решения систем линейных уравнений (метод, основанный на обращении матриц и метод Крамера) сохраняют матрицу системы А и ее свободный вектор В в процессе решения. Однако за счет эквивалентного преобразования уравнений системы структура ее матрицы может быть существенно упрощена – сведена к треугольному, а затем диагональному виду. Такой прием позволяет устранить повторную обработку отдельных частей системы, характерную, в частности, для метода Крамера.
Вопросы для проверки знаний.
1. Почему решение системы линейных уравнений ненулевом определителе ее матрицы равно обратной матрице, умноженной на свободный вектор системы ?
2. Докажите, что метод решения системы линейных уравнений порядка n с использованием обратной матрицы может быть реализован алгоритмом со кубической сложностью O(n3

3. Можно ли применить для решения системы линейных уравнений метод (правило) Крамера, если определитель матрицы системы равен нулю ?
4. Докажите, что метод решения системы линейных уравнений порядка n с использованием по правилу Крамера может быть реализован алгоритмом с полиномиальной сложностью не ниже 4 степени O(n4).
5. Почему метод решения системы линейных уравнений порядка n с использованием обратной матрицы при больших n более предпочтителен по сравнению с правилом Крамера ?
Практическое задание.
1. Применить метод с использованием обратной матрицы для решения системы уравнений
Решающие линейные системы с помощью Matrices-Google Suce
Allebildervideosbüchermapsnewshopping
Sucoptionen
Scholar.google.
com ›Цитаты
на несущих системах со счетными точками. анализ двух численных методов для …
Harizanov · Zitiert von: 10
Численное решение дробной диффузии-реакции …
Harizanov · Zitiert von: 25
Решение систем линейных уравнений с использованием матриц – Math is Fun
www.mathsisfun.com › алгебра › systems-linear-equ…
Эта страница будет иметь смысл только тогда, когда вы немного разбираетесь в системах линейных уравнений и матрицах, поэтому, пожалуйста, изучите их, если вы не …
Решение линейных систем с матрицами (видео) – Khan Academy
www.khanacademy.org › математика › устранение матриц
30.04.2011 · Сал решает линейную систему с 3 переменными с помощью представляя его расширенной матрицей и…
Dauer: 7:37
Прислан: 30.04.2011
Решение линейных систем с матрицами (видео) – Khan Academy
www.khanacademy.org › решение-матричного-уравнения
09.
08.2016 · Решение линейных систем с помощью матрицы. 0 очков энергии … Сал решает это матричное уравнение, используя …
Дауэр: 6:38
Прислан: 09.08.2016
4.6: Решение систем уравнений с помощью матриц
math.libretexts.org › Книжные полки › Алгебра › 4.06:…
13.02.2022 · Мы будем использовать матрицу для представления системы линейных уравнений. Мы запишем каждое уравнение в стандартной форме и коэффициенты …
Напишите расширенную матрицу для… · Решение систем уравнений…
Ähnliche Fragen
Можем ли мы использовать матрицы для решения системы уравнений?
Какова матричная форма системы линейных уравнений?
Решение линейных систем с помощью матриц — YouTube
www.youtube.com › смотреть
12.04.2012 · В этом видео показано, как решить линейную систему из трех уравнений с тремя неизвестными, используя строку …
Dauer: 16:25
Прислан: 12.04.2012
Матрицы – Система Линейных Уравнений (Часть 1 ) | Не запоминать
www.
youtube.com › смотреть
30.06.2016 · Как решить систему линейных уравнений с помощью матриц? ✓Чтобы узнать больше о Матрицах…
Дауэр: 4:04
Прислан: 30.06.2016
Решение систем уравнений с помощью матриц – Средняя алгебра
pressbooks.bccampus.ca › глава › решать-системы-о…
Мы будем использовать матрицу для представления системы линейных уравнений. Мы пишем каждое уравнение в стандартной форме, а коэффициенты переменных и …
[PDF] Matrix Solutions to Linear Equations – Alamo Colleges
www.alamo.edu › contentassets › matrix › math2314-matrix-solutio …
Теперь мы можем использовать метод исключения для решения системы линейных уравнений на нашей расширенной матрице. Операции со строками будут выполняться над матрицей, чтобы уменьшить …
Решение линейных систем с использованием матриц и технологий
flexbooks.ck12.org › section › primary › урок › s…
15.08.2022 · Этот урок посвящен использованию графического калькулятора и матриц для решения системы уравнений .
Решение линейных уравнений матричным методом | BYJU’S
byjus.com › JEE › IIT JEE Study Material
Решение системы уравнений … Набор значений x, y, z, которые одновременно удовлетворяют всем уравнениям, называется решением системы уравнений .
ähnliche suceanfragen
Матриверс уравнения матрикса
Решение линейной системы уравнения
Линейные уравнения в матричной форме
Augmented Systems of Prosations
MATLAB Solve Solve Solree Matrix
. matrixкалькулятор матричных уравнений ax=b – Googlesuche
0017
Калькулятор матриц – Системный решатель Он-лайн – Mathstools
www.mathstools.com › раздел › главная › system_equations_solver
Калькулятор линейных систем: Интуитивно понятный калькулятор матриц … 1) Расчет канонической формы Жордана. … 3) Решить системы линейных уравнений в виде Ax=b.
Решатели матриц (калькуляторы) с шагами
www.
math20.com › Решатели задач
Вычисление определителя, ранга и обратной матрицы. Размер матрицы: … Решение системы n линейных уравнений с n переменными … Размерности B: 3 x.
Калькулятор матричных уравнений – – Symbolab
www.symbolab.com › … › Алгебра › Уравнения
Бесплатный калькулятор матричных уравнений – шаг за шагом решайте матричные уравнения.
Калькулятор системы линейных уравнений – Калькулятор матриц
matrixcalc.org › slu
Вы можете решать системы линейных уравнений с помощью исключения Гаусса-Жордана, правила Крамера, обратной матрицы и других методов. Также вы можете анализировать …
Ähnliche Fragen
Что такое B в матрице Ax B?
Как решить AX B на ti84?
Калькулятор матриц
matrixcalc.org
С помощью этого калькулятора вы можете: найти определитель матрицы, ранг, возвести матрицу в степень, найти сумму и произведение матриц, …
Как решить Ax=b в калькуляторе с помощью обратного, а не расширенная матрица ТИ 83.
..
Dauer: 3:56
Прислан: 07.11.2016
Как решить Ax=B для матрицы x с помощью TI 84 – YouTube
www.youtube.com › смотреть
08.10.2020 · Как использовать обратное для решения Ax=B для матрицы x с помощью TI 84. Я покажу вам, как решить …
Dauer: 4:51
Прислан: 08.10.2020
Wolfram|Alpha Widgets: “Matrix Equation Solver”
www.wolframalpha.com › виджеты › просмотр
Добавлено 28 мая 2011 г. scottynumbers в Mathematics. Решает матричное уравнение Ax=b, где A — матрица 2×2. Отправить отзыв|Посетить Wolfram|Alpha …
Калькулятор матриц – eMathHelp
www.emathhelp.net › калькуляторы › линейная алгебра
Поэтапное решение матриц. Этот калькулятор складывает, вычитает, умножает, делит и возводит в степень две матрицы с показанными шагами …
Калькулятор наименьших квадратов – Адриан Столл
adrianstoll.com › post › калькулятор наименьших квадратов
: ← Комплексный матричный обратный калькулятор .
