Скачиваний:
18
Добавлен:
06.02.2016
Размер:
25.97 Кб
Скачать

Министерство сельского хозяйства Российской Федерации  ФГБОУ ВПО «ПГСХА им. Академика Д.Н. Прянишникова»

Кафедра информационных технологий и автоматизированного проектирования

ЛАБОРАТОРНАЯ РАБОТА №3

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

Вариант №2

Выполнил:

Студент гр.ПИб-21а Вятченин Александр

Проверил: Профессор каф. ИТАП М.Г. Бояршинов

Пермь 2015

Задание

Для системы линейных алгебраических уравнений Ax = f :

  • Разработать вычислительную программу, реализующую метод Зейделя;

  • С помощью этой программы с погрешностью не более δ = 10-6 найти решение заданной системы уравнений;

  • Исследовать сходимость последовательности получаемых решений;

  • Оценить быстродействие вычислительной программы.

Выводы

  1. Разработана программа решения системы линейных алгебраических уравнений

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

  1. Уменьшение погрешности решения с ростом числа итераций(см. рис. 1.1) свидетельствует о сходимости последовательности решений системы линейных алгебраических уравнений, получаемых с помощью метода Зейделя.

Рис. 1.2. Погрешность решения системы линейных алгебраических уравнений методом Зейделя в зависимости от номера итераций k.

  1. С помощью этой программы найдено решение заданной системы уравнений

(см. табл. 1.1.) с погрешностью не более 10-6

Таблица 1.1.

Решение системы уравнений методом Зейделя

i

Решение xi

i

Решение xi

i

Решение xi

i

Решение xi

1

-2.00000

11

5.00000

21

4.00000

31

-6.00000

2

-6.00000

12

-6.00000

22

2.00000

32

2.00000

3

9.00000

13

-3.00000

23

-2.00000

33

7.00000

4

10.00000

14

-9.00000

24

-9.00000

34

6.73E-16

5

8.00000

15

3.00000

25

3.00000

35

3.00000

6

5.00000

16

-5.00000

26

7.00000

36

3.00000

7

-2.00000

17

-7.00000

27

3.00000

37

1.00000

8

-6.00000

18

2.00000

28

-9.00000

38

5.00000

9

-6.00000

19

3.00000

29

10.00000

39

6.00000

10

7.00000

20

-5.00000

30

9.00000

40

-6.00000

  1. Для решения заданной системы линейных алгебраических уравнений методом Зейделя

на компьютере с двумя процессорами Intel® Core™ i5-3317U (тактовая частота 1.70 ГГц, объём оперативной памяти 4,00Гб) требуется 2,06*10-6 секунд.

  1. Проведённое исследование показывает, что для решения заданной системы линейных алгебраических уравнений на указанной вычислительной машине методом Гаусса требуется 4,1*10-4 с, методом квадратного корня - 2,1*10-4 с,

методом Зейделя - 2,06*10-6 с. Следовательно, для заданной системы линейных алгебраических уравнений наибольшей производительностью при удовлетворительной точности обладает метод Зейделя.

Соседние файлы в папке 3