Метод Гаусса
Рассмотрение системы уравнений как условия, состоящего в одновременном выполнении нескольких уравнений относительно нескольких переменных. Установление обусловленности матрицы. Изучение методов интегрирования Ньютона-Котеса. Обзор метода прямоугольников.
Рубрика | Математика |
Вид | доклад |
Язык | русский |
Дата добавления | 24.01.2016 |
Размер файла | 162,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки, молодежи и спорта Украины
Харьковский национальный университет им. В. Н. Каразина
Факультет радиофизики, биомедицинской электроники и компьютерных систем
Доклад на тему:
Метод Гаусса для решения СЛАУ. Методы интегрирования Ньютона-Котеса
Подготовила
студентка гр. РР-31
Юшкова М.Н.
Преподаватель
Батраков Д.О.
Харьков-2015
Метод Гаусса для решения СЛАУ
Система уравнений - это условие, состоящее в одновременном выполнении нескольких уравнений относительно нескольких (или одной) переменных.
Решением системы уравнений называется упорядоченный набор чисел - значений неизвестных, при подстановке которых каждое уравнение системы обращается в верное равенство.
Необходимость решения систем линейных уравнений возникла у людей уже давно. Задачи, соответствующие современным задачам на составление и решение систем уравнений с несколькими неизвестными, встречаются еще в вавилонских и египетских рукописях II века до н.э., а также в трудах древнегреческих, индийских и китайских мудрецов. Данные задачи возникали при различных прикладных вопросах. Например, когда два землевладельца не могли поровну разделить территорию, так как она не всегда состояла из прямолинейных участков. Сначала стало ясно, что возможность сделать это появится, если разбить всю площадь на маленькие элементарные площадки, а после этого просуммировать их (то есть, взять интеграл под кривой в некоторых заданных пределах). Но данный метод не всегда оказывался достаточно точным, так как всё равно при делении всей площади на элементы, не удавалось сделать их одинаковыми, в силу криволинейности. Поэтому, были изобретены некоторые методы (можно сказать, уловки) для максимального увеличения точности деления. Одним из самых выгодных оказался метод парабол Симпсона. В нем криволинейные участки считают подобными параболам, описывающимся некоторыми формулами. Таким образом, человек, который делил площадь столкнулся с тем, что ему нужно решить некоторую систему, в данном случае, квадратных уравнений. Поэтому необходимо было придумать способ для того, чтобы сделать это легко и быстро. Одним из простейших и оказался метод Гаусса.
Метод Гаусса считается одним из классических методов, применяемых для решения систем линейных уравнений. Он заключатся в том, что с помощью некоторых элементарных преобразований система уравнений приводится к равнозначной системе треугольного вида, из которого последовательно находятся все остальные переменные. Это метод носит название последовательного исключения переменных. Он обладает рядом существенных преимуществ. Наиболее важные:
- нет необходимости предварительно исследовать систему уравнений на совместность (выяснять, есть у этой системы решения, или же их нет);
- методом Гаусса можно решать не только СЛАУ, в которых число уравнений совпадает с количеством неизвестных переменных и основная матрица системы невырожденная, но и системы уравнений, в которых число уравнений не совпадает с количеством неизвестных переменных или определитель основной матрицы равен нулю (так как при решении с помощью метода Гаусса линейно зависимые уравнения становятся очевидными и необходимо удалять, оставляя только линейно независимые).
Для рассмотрения метода Гаусса нам понадобятся некоторые свойства и элементарные преобразования, которые часто используются для расчетов:
Строки матрицы можно переставлять местами.
Если в матрице есть одинаковые или пропорциональные строки, нужно удалить их все, кроме одной.
Нулевую строку следует удалять.
Любую строку матрицы можно разделить или умножить на любую константу (кроме нуля).
Обусловленность матрицы
Коэффициенты матрицы и правой части системы линейных уравнений редко бывают известны точно. Некоторые системы возникают из эксперимента, и тогда коэффициенты подвержены ошибкам наблюдения. Коэффициенты других систем записываются формулами, что влечет ошибки округлений при их вычислении. Даже если систему можно точно записать в память машины, в ходе ее решения почти неизбежно будут сделаны ошибки округлений. Можно показать, что ошибки округлений в гауссовом исключении имеют то же влияние на ответ, что и ошибки в исходных коэффициентах.
Вследствие этого мы подходим к фундаментальному вопросу. Если в коэффициентах системы линейных уравнений делаются ошибки, то как сильно при этом меняется решение? Или, другими словами, если, то как можно измерить чувствительность по отношению к изменениям в и ?
Ответ на этот вопрос лежит в уточнении понятия «почти вырожденная». Если -- вырожденная матрица, то для некоторых решение не существует, тогда как для других оно будет неединственным. Таким образом, если почти вырождена, то можно ожидать, что малые изменения в и вызовут очень большие изменения в . С другой стороны, если -- единичная матрица, то и и -- один и тот же вектор. Следовательно, если близка к единичной матрице, то малые изменения в и должны влечь за собой соответственно малые изменения в .
На первый взгляд может показаться, что есть некоторая связь между величиной ведущих элементов в гауссовом исключении с частичным выбором и близостью к вырожденности, поскольку если бы арифметику можно было выполнять точно, то все ведущие элементы были бы отличны от нуля тогда и только тогда, когда матрица не вырождена. До некоторой степени верно также, что если ведущие элементы малы, то матрица близка к вырожденной. Однако при наличии ошибок округления обратное уже неверно -- матрица может быть близка к вырожденной даже если ни один из ведущих элементов не мал.
Чтобы получить более точную и надежную меру близости к вырожденности, нам потребуется ввести понятие нормы вектора. Норма -- это число, которое измеряет общий уровень элементов вектора. Наиболее употребительной векторной нормой является евклидова длина
Однако использование этой нормы сделало бы слишком трудоемкими некоторые из наших вычислений. Вместо нее мы определим в этой главе норму вектора из компонент следующим образом:
.
Эта норма обладает многими из аналитических свойств евклидовой длины, именно
, если ,
,
для всех скаляров ,
.
Некоторые из геометрических свойств евклидовой длины теряются, но они не слишком важны здесь. Умножение вектора на матрицу приводит к новому вектору , норма которого может очень отличаться от нормы вектора . Это изменение нормы прямо связано с той чувствительностью, которую мы хотим измерять. Область возможных изменений может быть задана двумя числами
Максимум и минимум берутся по всем ненулевым векторам. Заметим, что если вырождена, то . Отношение называется числом обусловленности матрицы ,
Разберем методику решения СЛАУ методом Гаусса на конкретном примере.
Допустим, нам необходимо решить такую СЛАУ:
Запишем систему в виде расширенной матрицы. Термин «расширенная матрица» означает, что в ее записи использовались так же свободные коэффициенты. Для нашего случая она будет выглядеть так:
Теперь необходимо выполнить некоторые элементарные преобразования со строками этой матрицы. В конечном итоге мы должны получить верхнетреугольную матрицу, состоящую из нулей везде ниже главной диагонали. Меняется только та строка, к которой прибавляют.
Для удобства вычислений поменяем строки местами:
Работаем со столбцом №1
Умножим 2-ую строку на (k = -1 / 2 = -1/2) и добавим к 3-ой:
4 |
-1 |
1 |
5 |
|
2 |
2 |
-1 |
3 |
|
0 |
-3 |
3/2 |
-3/2 |
Умножим 1-ую строку на (k = -2 / 4 = -1/2) и добавим к 2-ой:
4 |
-1 |
1 |
5 |
|
0 |
5/2 |
-3/2 |
1/2 |
|
0 |
-3 |
3/2 |
-3/2 |
Работаем со столбцом №2
Умножим 2-ую строку на (k = 3 / 5/2 = 6/5) и добавим к 3-ой:
4 |
-1 |
1 |
5 |
|
0 |
5/2 |
-3/2 |
1/2 |
|
0 |
0 |
-3/10 |
-9/10 |
Получим единицы на главной диагонали. Для этого всю строку делим на соответствующий элемент главной диагонали:
Теперь исходную систему можно записать как:
= 5/4 - ( - 1/4 + 1/4)
= 1/5 - ( - 3/5)
= 3
Из 3-ой строки выражаем
=3
Из 2-ой строки выражаем
Из 1-ой строки выражаем
Решение получено.
Таким образом, обладая элементарными школьными знаниями по алгебре, можно легко решить любую систему линейных уравнений. Количество вычислительных операций при этом сравнительно небольшое.
Методы интегрирования Ньютона-Котеса
Основная идея большинства методов численного интегрирования состоит в замене подынтегральной функции на более простую, интеграл от которой легко вычисляется аналитически. Частным случаем является метод построения интегральных квадратурных формул для равномерных сеток, известный как формулы Ньютона-Котеса. Основной идеей метода является замена подынтегральной функции каким-либо интерполяционным многочленом. Далее будут рассмотрены методы прямоугольников, хорд и парабол.
Метод прямоугольников
Одним из самых простых методов является метод прямоугольников. Геометрически идея способа вычисления определённого интеграла по формуле прямоугольников состоит в том, что площадь криволинейной трапеции АВСD заменяется суммой площадей прямоугольников, одна сторона которых равна , а друга - .
Если суммировать площади прямоугольников, которые показывают площадь криволинейной трапеции с недостатком [Рисунок 1], то получим формулу:
Если с избытком [Рисунок 2], то
ньютон интегрирование уравнение матрица
Значения у0, у1,..., уn находят из равенств , к = 0, 1,..., n. Эти формулы называются формулами прямоугольников и дают приближённый результат. С увеличением n результат становится более точным.
Рис. 1
Рис. 2
Метод трапеций
Данный метод немного усложнен, но дает более точный результат по сравнению с методом прямоугольников. Методы очень похожи между собой. Различие лишь в том, что в методе трапеций криволинейная трапеция заменяется на сумму нескольких трапеций и приближённое значение определённого интеграла находится как сумма площадей трапеций [Рисунок 3]. Поэтому формула для вычисления интеграла принимает вид
Рис. 3
Метод парабол (метод Симпсона)
Метод Симпсона заключается в приближении подынтегральной функции на заданном отрезке параболой. Погрешность данного метода наиболее маленькая по сравнению с методами прямоугольников и трапеций. Для вычисления используют три точки на кривой, которую интегрируют, чтобы заменить ее на соответствующую параболу [Рисунок 4]. Чаще всего в качестве таких точек берут две крайних точки и среднюю.
Рис. 4
Тогда формула для вычисления принимает сравнительно простой вид
При разбиении интервала на 2*N равных частей, получим формулу
Размещено на Allbest.ru
...Подобные документы
Метод Гаусса - последовательное исключение переменных из системы уравнений. Определение понятия расширенной матрицы. Метод Крамера, расчет определителя системы. Метод обратной матрицы. Расчет алгебраических дополнений для элементов полученной матрицы.
презентация [184,4 K], добавлен 21.09.2013Основные понятия теории систем уравнений. Метод Гаусса — метод последовательного исключения переменных. Формулы Крамера. Решение систем линейных уравнений методом обратной матрицы. Теорема Кронекер–Капелли. Совместность систем однородных уравнений.
лекция [24,2 K], добавлен 14.12.2010Понятие и специфические черты системы линейных алгебраических уравнений. Механизм и этапы решения системы линейных алгебраических уравнений. Сущность метода исключения Гаусса, примеры решения СЛАУ данным методом. Преимущества и недостатки метода Гаусса.
контрольная работа [397,2 K], добавлен 13.12.2010Приближенные значения корней. Метод дихотомии (или деление отрезка пополам), простой итерации и Ньютона. Метод деления отрезка пополам для решения уравнения. Исследование сходимости метода Ньютона. Построение нескольких последовательных приближений.
лабораторная работа [151,3 K], добавлен 15.07.2009Понятие функции нескольких переменных. Аргументы, частное значение и область применения функции. Рассмотрение функции двух и трех переменных. Предел функции нескольких переменных, теорема. Главная сущность непрерывности функции нескольких переменных.
реферат [86,3 K], добавлен 30.10.2010Понятие матрицы. Метод Гаусса. Виды матриц. Метод Крамера решения линейных систем. Действия над матрицами: сложение, умножение. Решение систем линейных уравнений методом Гаусса. Элементарные пребразования систем. Математические перобразования.
лекция [45,4 K], добавлен 02.06.2008Смысл метода Ньютона для решения нелинейных уравнений. Доказательства его модификаций: секущих, хорд, ложного положения, Стеффенсена, уточненного для случая кратного корня, для системы двух уравнений. Оценка качества метода по числу необходимых итераций.
реферат [99,0 K], добавлен 07.04.2015Выполнение действий над матрицами. Определение обратной матрицы. Решение матричных уравнений и системы уравнений матричным способом, используя алгебраические дополнения. Исследование и решение системы линейных уравнений методом Крамера и Гаусса.
контрольная работа [63,2 K], добавлен 24.10.2010Задачи вычислительной линейной алгебры. Математическое моделирование разнообразных процессов. Решение систем линейных алгебраических уравнений большой размерности. Метод обратной матрицы и метод Гаусса. Критерии совместности и определенности системы.
курсовая работа [220,0 K], добавлен 21.10.2011Рассмотрение систем линейных алгебраических уравнений общего вида. Сущность теорем и их доказательство. Особенность трапецеидальной матрицы. Решение однородных и неоднородных линейных алгебраических уравнений, их отличия и применение метода Гаусса.
реферат [66,4 K], добавлен 14.08.2009Постановка задачи вычисления значения определённых интегралов от заданных функций. Классификация методов численного интегрирования и изучение некоторых из них: методы Ньютона-Котеса (формула трапеций, формула Симпсона), квадратурные формулы Гаусса.
реферат [99,0 K], добавлен 05.09.2010Общий вид системы линейных уравнений и ее основные понятия. Правило Крамера и особенности его применения в системе уравнений. Метод Гаусса решения общей системы линейных уравнений. Использование критерия совместности общей системы линейных уравнений.
контрольная работа [35,1 K], добавлен 24.06.2009Основные правила решения системы заданных уравнений методом Гаусса с минимизацией невязки и методом простых итераций. Понятие исходной матрицы; нахождение определителя для матрицы коэффициентов. Пример составления блок-схемы метода минимизации невязок.
лабораторная работа [264,1 K], добавлен 24.09.2014Формирование системы их пяти уравнений по заданным параметрам, ее решение методом Гаусса с выбором главного элемента. Интерполяционный многочлен Ньютона. Численное интегрирование. Решение нелинейных уравнений. Метод Рунге-Кутта четвертого порядка.
контрольная работа [115,5 K], добавлен 27.05.2013Методы численного интегрирования, основанные на том, что интеграл представляется в виде предела суммы площадей. Геометрическое представление метода Гаусса с двумя ординатами. Численные примеры и сравнение методов. Решение систем алгебраических уравнений.
курсовая работа [413,4 K], добавлен 11.06.2014Общая схема методов спуска. Метод покоординатного спуска. Минимизация целевой функции по выбранным переменным. Алгоритм метода Гаусса-Зейделя. Понятие градиента функции. Суть метода наискорейшего спуска. Программа решения задачи дискретной оптимизации.
курсовая работа [90,8 K], добавлен 30.04.2011Изучение основ линейных алгебраических уравнений. Нахождение решения систем данных уравнений методом Гаусса с выбором ведущего элемента в строке, в столбце и в матрице. Выведение исходной матрицы. Основные правила применения метода факторизации.
лабораторная работа [489,3 K], добавлен 28.10.2014Геометрическая интерпретация методов Ньютона, итерации и спуска. Определение корня уравнения с заданной степенью точности. Решение систем нелинейных алгебраических уравнений. Нахождение эквивалентного преобразования для выполнения условия сходимости.
курсовая работа [371,6 K], добавлен 14.01.2015Сравнение методов простой итерации и Ньютона для решения систем нелинейных уравнений по числу итераций, времени сходимости в зависимости от выбора начального приближения к решению и допустимой ошибки. Описание программного обеспечения и тестовых задач.
курсовая работа [3,1 M], добавлен 26.02.2011Изучение формул Крамера и Гаусса для решения систем уравнений. Использование метода обратной матрицы. Составление уравнения медианы и высоты треугольника. Нахождение пределов выражений и производных заданных функций. Определение экстремумов функции.
контрольная работа [59,1 K], добавлен 15.01.2014