Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Оценка погрешности приближенного процесса методом итерации
Если задана допустимая погрешность вычислений
где ||a|| – одна из трех норм матрицы a, ||b|| – та же норма вектора b, а k – число итераций, необходимое для достижения заданной точности. При этом предполагается, что последовательное приближение Хi(j) (где j = 0, 1, 2, 3, …, k; i = 1, 2, …, n) вычисляется точно, в нем отсутствуют погрешности округления.
Пример. Методом последовательного приближения решить систему
1. Приведем данную систему к нормальному виду
2. Строим последовательные приближения.
Нулевое:
Первое:
Второе:
Третье:
С точностью 10-1 получаем х1 = 3, х2 = 1, х3 = 1. Итерационный процесс сходится, т.к.
В нашем примере n = 3, |aji| < 1/3. Используя норму ||a||2 = max (0,4; 0,325; 0,325)=0,421 . Соответствующая матрица ||b||2 = (3,25 + 1,4 + 1,4) = 6,05 . Применяя формулу
при ε =10-4 , получим
или
ЛЕКЦИЯ 4. МЕТОД ЗЕЙДЕЛЯ
Условия сходимости процесса Зейделя
Метод Зейделя представляет собой некоторую модификацию метода последовательных приближений. В методе Зейделя при вычислении (k + 1) приближения неизвестного xi учитываются уже найденные ранее (k+1) приближение неизвестных. Пусть дана линейная система
Выбираем произвольно начальное приближение корней
полученное первое приближение подставляем во второе:
Полученные первые приближения х1(1) и х2(1) подставляем в третье уравнение системы (4.1)
и т. д.
Аналогично строим вторые и третьи итерации. Таким образом, предполагая, что k приближение корней хki известно, по методу Зейделя строим (k + 1) приближение
где k = 0, 1, 2, …, n.
Пример. Методом Зейделя решим систему:
1. Приведем систему к нормальному виду:
2. За нулевые значения возьмем соответствующие значения свободных членов
3. Строим итерации по методу Зейделя
Второе приближение
И т.д.
Построенный процесс заканчивается, когда с заданной степенью точности получаем одинаковые значения в двух итерациях подряд.
Процесс Зейделя для линейной системы Х = b + aХ также, так и процесс последовательных приближений, сходится к единственному решению при любом выборе начального приближения, если какая-нибудь из норм матрицы a меньше единицы. То есть
либо
либо
Процесс Зейделя сходится к единственному решению быстрее процесса простой итерации.
Оценка погрешности процесса Зейделя
Пусть дана линейная система x = b + aх ,
где xi – точное значение корней линейной системы, xi(k) – k приближение, вычисленное по методу Зейделя. Тогда оценка погрешности этого метода делается по формуле
Пример. Подсчитать, сколько итераций по методу Зейделя необходимо выполнить, чтобы с точностью до 10-4 найти корни системы.
Решение:
Значит
Или
Имеем :
т.е.
по формуле (3.8) определяем
|
||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2018-04-11; просмотров: 453. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |