Главная страница

Методы решения систем линейных алгебраических уравнений


Скачать 151.49 Kb.
НазваниеМетоды решения систем линейных алгебраических уравнений
Дата22.11.2018
Размер151.49 Kb.
Формат файлаdocx
Имя файлаChislennye_metody_reshenie_SLAU_Bagramov_Robert_09-405_Avtosokhr.docx
ТипРешение
#57324
страница4 из 10
1   2   3   4   5   6   7   8   9   10

Метод Зейделя.



Формулы (1.2) допускают естественную модификацию. Именно, при вычислении будем использовать уже найденные компоненты вектора x , т. е. . В результате приходим к итерационному методу Зейделя:

k = 0, 1, . . .,

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

Теорема 1.2. Пусть матрица A — матрица с диагональным преобладанием. Тогда метод Зейделя сходится при любом начальном приближении ; справедлива оценка скорости сходимости:

(1.6)

Доказательство. Вычитая почленно из равенства (6.2) равенство (1.1), получим

(1.7)

Пусть |. Из l-того уравнения системы (1.7) вытекает, что

где

, ,

следовательно,

.

Из условия (1.3) получаем, что +, но тогда и, таким образом,
Результаты вычислений при представлены далее:

(максимальная погрешность выделена красным)

ih

y

u(ih)

|y-u(ih)|

0,10

0,0831

0,0900

0,006931109

0,20

0,1482

0,1600

0,011795269

0,30

0,1953

0,2100

0,014722866

0,40

0,2241

0,2400

0,015895341

0,50

0,2345

0,2500

0,015539184

0,60

0,2261

0,2400

0,013912682

0,70

0,1987

0,2100

0,011288694

0,80

0,1521

0,1600

0,007936184

0,90

0,0859

0,0900

0,004102768



Уже сейчас можно заметить более высокую точность метода Зейделя в сравнении с методом Якоби.

Видно, насколько близко приближается метод к точному решению.

ih

y

u(ih)

|y-u(ih)|

0,032258

0,030432321

0,03121748

0,000785161

0,064516

0,058846497

0,0603538

0,001507301

0,096774

0,085242197

0,08740895

0,002166752

0,129032

0,109619082

0,11238293

0,002763853

0,16129

0,131976765

0,13527575

0,00329899

0,193548

0,152314779

0,15608741

0,00377263

0,225806

0,170632546

0,1748179

0,004185352

0,258065

0,186929357

0,19146722

0,004537864

0,290323

0,201204353

0,20603538

0,004831027

0,322581

0,21345651

0,21852237

0,005065863

0,354839

0,223684631

0,2289282

0,005243568

0,387097

0,231887343

0,23725286

0,005365518

0,419355

0,238063092

0,24349636

0,005433266

0,451613

0,242210145

0,24765869

0,005448544











Метод Зейделя сохраняет устойчивость до n=31. Далее погрешность превышает точность h2.
1   2   3   4   5   6   7   8   9   10


написать администратору сайта