2
Метод последовательных прибли-жений (метод простой итерации) решения СЛАУ
Пусть дана СЛАУ (невырожденная):
(1)
В матричном виде: AX = B.
3
Метод последовательных прибли-жений (метод простой итерации) решения СЛАУ
В матричном виде СЛАУ запишем так: AX = B, где
, ,
4
Метод простой итерации решения СЛАУ
Предполагая, что диагональные элементы aii 0, выразим:
x1 - через первое уравнение системы,
x2 - через второе уравнение системы и так далее.
В результате получим эквивалент-ную систему:
7
Метод простой итерации решения СЛАУ
Система (1) приведена к нормаль-ному виду (2).
Решим СЛАУ методом простой итерации. За нулевое приближение примем столбец свободных членов:
- нулевое приближение
9
Метод простой итерации решения СЛАУ
Если последовательность прибли-жений имеет предел
, то этот предел является решением системы, т.к.
(по свойствам пределов), т.е.
10
Достаточное условие сходимости метода простой итерации:
Если сумма модулей элементов строк или сумма модулей элементов столбцов матрицы меньше единицы, то процесс итерации для данной СЛАУ сходится к единственному решению независимо от выбора начального вектора.
11
Метод Зейделя
Метод Зейделя представляет собой некоторую модификацию метода простой итерации.
В методе Зейделя при вычислении (k+1)-го приближения неизвестного xi учитываются найденные ранее k-е приближения неизвестных x1, x2, … ,хi-1.
13
Метод Зейделя
Выбираем произвольно начальное приближение корней и подставляем в первое уравнение системы:
14
Метод Зейделя
Полученное первое приближение под-ставляем во второе уравнение системы (остальные - нулевые приближения):
Полученные первые приближения
и подставляем в третье уравнение системы и т.д.
15
Метод Зейделя
Таким образом, предполагая, что k-е приближения корней известны, по методу Зейделя строим (k+1)-е приближения по формуле:
16
Метод Зейделя
Метод Зейделя часто приводит к более быстрой сходимости, чем метод итерации. Можно дать оценку числа итераций N, необходимых для достижения заданной точности :
,где
n - размерность квадратной матрицы из коэффициентов при неизвестных.
17
Метод Зейделя
Алгоритм в методе Зейделя прост и удобен для вычислений. Он не требует никаких действий с матрицей . Ранее вычисленные на текущей итерации компоненты сразу же учас-твуют в расчетах наряду с компонен-тами и, таким образом не требуют дополнительного резерва памяти, что существенно при решении больших систем.
20
Продолжение решения:
За нулевые приближения возьмем соответствующие значения свободных членов:
Строим итерации по методу Зейделя.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.