Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Метод уточнения решения






Решение получается с помощью example.

……………………………

Решение полученные прямым методом содержат погрешности. В ряде случаев, особенно если объем системы велик эти погрешности могут быть значительными, рассмотрим итерационный процесс позволяющий уточнить решение на следующем итерационном шаге.

Пусть решается система

……………………………..

 

Пусть на k-ом итерационном шаге получено решение в виде ((x1)k, (x2)k, …, (xn)k)

Подставим полученное решение в левые части уравнений системы, результат вычислений этих уравнений обозначим (b1)k, (b2)k, …, (bn)k:

a11 (x1)k+a12 (x2)k+a13 (x3)k+…+a1n (xn)k=(b1)k

a21(x1)k +a22(x2)k +a23(x3)k +…+a2n(xn)k =(b2)k

a31(x1)k +a32(x2)k +a33(x3)k +…+a3n(xn)k =(b3)k

……………………………………………….

an1(x1)k +an2(x2)k +an3(x3)k +…+ann(xn)k =(bn)k

Вычтем из каждого уравнения первой системы соответствующее уравнений второй системы:

……………………………

 

– это не вязка для уравнения с соответствующим номером.

Получается система (x1)k+1 = (x1)k + e1 Это соотношение уточняющее решение.

(xi)k+1 = (xi)k + ei

Преимуществом этого метода является то, что на каждом итерационном шаге решается система с одной и той же матрицей.

Метод №17

Метод Гаусса-Зейделя

Этот метод является одним из самых распространенных итерационных методов. Это связано с простотой метода. Перепишем уравнение системы, выразим х1 из первого уравнения, х2 из второго, из третьего – х3 и так далее. Получится система, которая имеет вид:

Для этого чтобы избежать проблем предварительно прежде записи системы необходимо производить перестановку таким образом, чтобы диагональные элементы не были равными нулю.

1)0, (х2)0, …, (хn)0 и на первом итерационном шаге с помощью первого уравнения находим 11)\ = (b1-a12 (x2)0-…-a1n (xn)0) / a11, (x2)\ = (b2-a21 (x1)\ -…-a2n (xn)0) / a11, ….

(x1)\, (x2)\, …, (xn)\, потом получаем второй итерационный шаг. Для сходимости итерационного процесса достаточно чтобы модули диагональных коэффициентов для каждого уравнения системы были не меньше суммы всех недиагональных элементов.

 

Тема5:

Решение систем нелинейных уравнений

Метод18

Простой итеррации

 

Пусть требуется найти решение системы из n уравнений с t неизвестными.

 

…………………..

В общем случае прямых решений систем нелинейных уравнений нет.

Метод простой итерации. Преобразуем исходную систему.

…………………..

Это можно сделать всегда, причем различными способами.

Задается начальное приближение. (x1)0, …, (xn)0. Из первого уравнения находим

(x1)\ =f1((x1)0, (x2)0, …, (xn)0)

Из второго уравнения находим:

х2=f2((x1)2, (x2)0, …, (xn)0)

При использовании метода простой итерации успех во многом зависит от удачного выбора приближения, чем больше вероятность того, что метод будет расходиться. Для системы существует область сходимости, если начальное приближение попадает в эту область, то итерационный процесс будет сходиться. Чем больше число неизвестных, тем меньше число сходимости.

Метод 19

Метод Ньютона

Этот метод обладает гораздо более высокой сходимостью, и главное обладает большей областью сходимости, чем метод простых итераций.

В основе метода лежит представление всех уравнений системы в виде ряда Тейлора с отброшенными членами, содержащие вторые и более высоких порядков производные.

…………………..

Представим решение на k-ом итерационном шаге в виде xi = (xi)k + dxi

Нахождение небольших поправок dxi к решению, для этого подставим значение в уравнение системы.

В результате получается система уравнений:

……………………………………..

В этой системе все производные и все правые части вычисляются при уже найденных значениях.

Получили систему линейных уравнений относительно неизвестных, после того как решение системы найдено, решаем ее методом Гаусса, получаем решение на k+1 итерационном шаге: (xi)r+1 = (xi)k + dxi .

Метод 20

Метод возмущения параметров

Наряду с системой, решение которой необходимо найти, рассмотрим систему из такого же числа уравнений, решение которого известно.

…………………..

 

……………………

Деформируя (возмущая) уравнения системы с известным решением с помощью конечного числа N малых приращений преобразуем их к первой системе, решение которой необходимо найти. Возмущения можно производить различными способами. Например, на k-ом шаге деформации, деформируемую систему можно записать в виде (Gi)k = Gk + (Fi - Gi)*k/N, i-номер уравнения. Если число шагов деформации N достаточно велико, то деформация системы на каждом шаге будет незначительной.

Решение системы можно использовать как начальное приближение неизвестных для итерационного решения полученного при первой деформации системы. Так как эта система при больших N мало отличается от предыдущей, то вероятно, что сходимость для деформируемой системы будет обеспечена. После этого производится вторая деформация и используя решение полученной для первой деформации в качестве начального приближения. Найдем корень системы после второй деформации, в конце счета, когда номер деформации k станет равной N решаемая система становится эквивалентно исходной. Применение этого метода может привести к значительному объему увеличений, однако при этом возрастают шансы сходимости метода.

Тема 6:

Численное интегрирование

Метод 21

Метод определенного интеграла

где,

Часто возникает задача численного интегрирования, например в таких случаях когда:

1) аналитически, через элементарные функции интеграл не берётся;

2) численное интегрирование необходимо использовать, если подинтегральная функция задана в табличном виде.

При численном интегрировании используется определение интеграла и его геометрического смысла. Приближенное значение интеграла мы получим, если в интегральной сумме ограничимся конечным числом слагаемых.

 

Метод 22

Метод трапеции

В методе трапеции интеграл приближенно заменяется на сумму площадей трапеций образующихся после замены графика функций y=f(x) ломанной соединяющей точками y=f(x) (xi-1, yi-1)-(xi, yi).

 

 

Площадь трапеции с номером (i) равняется:

∆ xi=hi-шаг интегрирования.

 

Для практического использования важен случай интегрирования с постоянным шагом hi=h=const, в этом случае: =

Погрешность численного интегрирования определяется шагом разбиения h, с уменьшением h точность возрастает, точность вычисления интеграла по методу прямоугольников и трапеций имеет порядок h2

 

Метод 23

Метод Симпсона

В этом методе подъинтегральная функция аппроксимируется квадратичной зависимостью вида:

φ i(xi)= aix2 + bix + c.

Для применения метода Симпсона отрезок интегрирования [a, b] разбиваем на четное число 2n частных отрезков с одинаковым шагом

В качестве аппроксимирующей функции берем полином Лагранжа, проходящий через три точки: (xi-1, yi-1), (xi, yi), (xi+1, yi+1), проходит ветвь параболы. Можно показать, что интеграл равен:

S=

 

 

В результате симулирования для интеграла получается приближенное выражение:






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.