![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Система линейных алгебраических уравненийСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Понятие системы линейных алгебраических уравнений Система уравнений - это условие, состоящее в одновременном выполнении нескольких уравнений относительно нескольких переменных. Системой линейных алгебраических уравнений (далее - СЛАУ), содержащей m уравнений и n неизвестных, называется система вида: где числа aij называются коэффициентами системы, числа bi - свободными членами, aij и bi (i=1,…, m; b=1,…, n) представляют собой некоторые известные числа, а x 1,…, xn - неизвестные. В обозначении коэффициентов aij первый индекс i обозначает номер уравнения, а второй j - номер неизвестного, при котором стоит этот коэффициент. Подлежат нахождению числа xn. Такую систему удобно записывать в компактной матричной форме: AX=B. Здесь А - матрица коэффициентов системы, называемая основной матрицей; - вектор-столбец из неизвестных xj. - вектор-столбец из свободных членов bi. Произведение матриц А*Х определено, так как в матрице А столбцов столько же, сколько строк в матрице Х (n штук). Расширенной матрицей системы называется матрица A системы, дополненная столбцом свободных членов Решение системы линейных алгебраических уравнений Решением системы уравнений называется упорядоченный набор чисел (значений переменных), при подстановке которых вместо переменных каждое из уравнений системы обращается в верное равенство. Решением системы называется n значений неизвестных х1=c1, x2=c2,…, xn=cn, при подстановке которых все уравнения системы обращаются в верные равенства. Всякое решение системы можно записать в виде матрицы-столбца Система уравнений называется совместной, если она имеет хотя бы одно решение, и несовместной, если она не имеет ни одного решения. Совместная система называется определенной, если она имеет единственное решение, и неопределенной, если она имеет более одного решения. В последнем случае каждое ее решение называется частным решением системы. Совокупность всех частных решений называется общим решением. Решить систему - это значит выяснить, совместна она или несовместна. Если система совместна, найти ее общее решение. Две системы называются эквивалентными (равносильными), если они имеют одно и то же общее решение. Другими словами, системы эквивалентны, если каждое решение одной из них является решением другой, и наоборот.
Преобразование, применение которого превращает систему в новую систему, эквивалентную исходной, называется эквивалентным или равносильным преобразованием. Примерами эквивалентных преобразований могут служить следующие преобразования: перестановка местами двух уравнений системы, перестановка местами двух неизвестных вместе с коэффициентами у всех уравнений, умножение обеих частей какого-либо уравнения системы на отличное от нуля число. Система линейных уравнений называется однородной, если все свободные члены равны нулю: Однородная система всегда совместна, так как x1=x2=x3=…=xn=0 является решением системы. Это решение называется нулевым или тривиальным. Метод исключения Гаусса Сущность метода исключения Гаусса Классическим методом решения систем линейных алгебраических уравнений является метод последовательного исключения неизвестных - метод Гаусса (его еще называют методом гауссовых исключений). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе ступенчатого (или треугольного) вида, из которого последовательно, начиная с последних (по номеру) переменных, находятся все остальные переменные. Процесс решения по методу Гаусса состоит из двух этапов: прямой и обратный ходы. 1. Прямой ход. На первом этапе осуществляется так называемый прямой ход, когда путём элементарных преобразований над строками систему приводят к ступенчатой или треугольной форме, либо устанавливают, что система несовместна. А именно, среди элементов первого столбца матрицы выбирают ненулевой, перемещают его на крайнее верхнее положение перестановкой строк и вычитают получившуюся после перестановки первую строку из остальных строк, домножив её на величину, равную отношению первого элемента каждой из этих строк к первому элементу первой строки, обнуляя тем самым столбец под ним. После того, как указанные преобразования были совершены, первую строку и первый столбец мысленно вычёркивают и продолжают пока не останется матрица нулевого размера. Если на какой-то из итераций среди элементов первого столбца не нашёлся ненулевой, то переходят к следующему столбцу и проделывают аналогичную операцию.
На первом этапе (прямой ход) система приводится к ступенчатому (в частности, треугольному) виду. Приведенная ниже система имеет ступенчатый вид: , где Коэффициенты aii называются главными (ведущими) элементами системы. 1-й шаг. Будем считать, что элемент (если a11=0, переставим строки матрицы так, чтобы a 11 не был равен 0. Это всегда возможно, т. к. в противном случае матрица содержит нулевой столбец, ее определитель равен нулю и система несовместна). Преобразуем систему, исключив неизвестное х1 во всех уравнениях, кроме первого (используя элементарные преобразования системы). Для этого умножим обе части первого уравнения на и сложим почленно со вторым уравнением системы (или из второго уравнения почленно вычтем первое, умноженное на). Затем умножим обе части первого уравнения на и сложим с третьим уравнением системы (или из третьего почленно вычтем первое, помноженное на). Таким образом, последовательно умножаем первую строку на число и прибавляем к i -й строке, для i= 2, 3, …, n. Продолжая этот процесс, получим эквивалентную систему: Здесь - новые значения коэффициентов при неизвестных и свободные члены в последних m-1 уравнениях системы, которые определяются формулами: Таким образом, на первом шаге уничтожаются все коэффициенты, лежащие под первым ведущим элементом a110, на втором шаге уничтожаются элементы, лежащие под вторым ведущим элементом а22(1) (если a22(1)0) и т.д. Продолжая этот процесс и дальше, мы, наконец, на (m-1) шаге приведем исходную систему к треугольной системе. Если в процессе приведения системы к ступенчатому виду появятся нулевые уравнения, т.е. равенства вида 0=0, их отбрасывают. Если же появится уравнение вида то это свидетельствует о несовместности системы. На этом прямой ход метода Гаусса заканчивается. 2. Обратный ход. На втором этапе осуществляется так называемый обратный ход, суть которого заключается в том, чтобы выразить все получившиеся базисные переменные через небазисные и построить фундаментальную систему решений, либо, если все переменные являются базисными, то выразить в численном виде единственное решение системы линейных уравнений. Эта процедура начинается с последнего уравнения, из которого выражают соответствующую базисную переменную (она в нем всего одна) и подставляют в предыдущие уравнения, и так далее, поднимаясь по «ступенькам» наверх. Каждой строчке соответствует ровно одна базисная переменная, поэтому на каждом шаге, кроме последнего (самого верхнего), ситуация в точности повторяет случай последней строки. Примечание: на практике удобнее работать не с системой, а с расширенной ее матрицей, выполняя все элементарные преобразования над ее строками. Удобно, чтобы коэффициент a11 был равен 1 (уравнения переставить местами, либо разделить обе части уравнения на a11). Примеры решения СЛАУ методом Гаусса В данном разделе на трех различных примерах покажем, как методом Гаусса можно решить СЛАУ. Пример 1. Решить СЛАУ 3-го порядка. Обнулим коэффициенты при во второй и третьей строчках. Для этого домножим их на 2/3 и 1 соответственно и сложим с первой строкой: Теперь обнулим коэффициент при в третьей строке, домножив вторую строку на 6 и вычитая из неё третью: В результате мы привели исходную систему к треугольному виду, тем самым закончив первый этап алгоритма.
На втором этапе разрешим полученные уравнения в обратном порядке. Имеем: из третьего; из второго, подставив полученное; из первого, подставив полученные и. В случае, если число уравнений в совместной системе получилось меньше числа неизвестных, то тогда ответ будет записываться в виде фундаментальной системы решений. Пример 2. Решить неопределенную СЛАУ 4-го порядка: В результате элементарных преобразований над расширенной матрицей системы исходная система свелась к ступенчатой, где количество уравнений меньше, чем количество неизвестных: Поэтому общее решение системы: x2=5x4-13x3-3; x1=5x4-8x3-1. Если положить, например, что x3=0, x4=0, то найдем одно из частных решений этой системы x1=-1, x2=-3, x3=0, x4=0. Пример 3. Решить СЛАУ 4-ого порядка. Условие: х1 - 2х2 - х3 + х4 = 1 х1 - 8х2 - 2х3 - 3х4 = -2 2х1 + 2х2 - х3 + 7х4 = 7 х1 + х2 + 2х3 + х4 = 1 Перепишем систему линейных алгебраических уравнений в матричную форму. Получится матрица 4х5, слева от разделительной линии стоят коэффициенты при переменных, а справа стоят свободные члены. 1 -2 -1 1 | 1 1 -8 -2 -3 | -2 2 2 -1 7 | 7 1 1 2 1 | 1 Проведём следующие действия: a) из второй строки вычтем первую строку (cтрока 2 - строка 1); b) из третьей строки вычтем первую строку, умноженную на 2 (cтрока 3-2 х строка 1) c) из четвертой строки вычтем первую строку (cтрока 4 - строка 1). Получим: 1 -2 -1 1 | 1 0 -6 -1 -4 | -3 0 6 1 5 | 5 0 3 3 0 | 0 Проведём следующие действия: a) к третьей строке прибавим вторую строку (строка 3 + строка 2); b) четвертую строку поделим на 3 (строка 4 = строка 4 / 3). Получим: 1 -2 -1 1 | 1 0 -6 -1 -4 | -3 0 0 0 1 | 2 0 1 1 0 | 0 Проведём следующие действия: a) четвертую строку поставим на место второй строки; b) третью строку поставим на место четвертой строки; c) вторую строку поставим на место третьей строки. Получим: 1 -2 -1 1 | 1 0 1 1 0 | 0 0 -6 -1 -4 | -3 0 0 0 1 | 2 К третьей строке прибавим вторую строку, умноженную на 6 (строка 3 + 6? строка 2). Получим: 1 -2 -1 1 | 1 0 1 1 0 | 0 0 0 5 -4 | -3 0 0 0 1 | 2 Проведём следующие действия: a) к третьей строке прибавим четвертую, умноженную на 4 (строка3 + 4?строка4); b) из первой строки вычтем четвертую строку (строка 1 - строка 4); c) третью строку поделим на 5 (строка 3 = строка 3 / 5). Получим: 1 -2 -1 1 | 1 0 1 1 0 | 0 0 0 1 0 | 1 0 0 0 1 | 2 Проведём следующие действия: a) из второй строки вычтем третью строку (строка 2 - строка 3); b) к первой строке прибавим третью строку (строка 1 + строка 3). Получим: 1 -2 0 0 | 0 0 1 0 0 | -1 0 0 1 0 | 1 0 0 0 1 | 2 c) К первой строке прибавим вторую строку, умноженную на 2 (строка 1 + 2? строка 2 ). Получим:
1 0 0 0 | -2 0 1 0 0 | -1 0 0 1 0 | 1 0 0 0 1 | 2 В левой части матрицы по главной диагонали остались одни единицы. В правом столбце получаем решение: х1 = -2 х2 = -1 х3 = 1 х4 = 2
|
||||||||
Последнее изменение этой страницы: 2016-04-21; просмотров: 560; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.219.29.183 (0.012 с.) |