Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема2_2010_без Маткад.doc
Скачиваний:
4
Добавлен:
25.11.2018
Размер:
1.64 Mб
Скачать

Лабораторные работы. Лабораторная работа №5. Реализация методов решения уравнений и их систем средствами vba.

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

Задание 2. Используя формулы метода Гаусса и формулы массивов в Excel, подготовьте лист для решения системы линейных уравнений по образцу, представленному ниже:

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

1. Прямой ход метода Гаусса

2. Обратный ход метода Гаусса

Матрица коэффициентов А

вектор В

Х

2

3

7

6

1

1

0

0

0

0,186

3

5

3

1

3

0

1

0

0

0,779

5

3

1

3

4

0

0

1

0

-0,636

3

3

1

6

5

0

0

0

1

0,457

3.Проверка

2

3

7

6

1

Матрица коэффициентов А

Х

B=A*X

0

0,5

-7,5

-8

1,5

2

3

7

6

0,186

1

0

-4,5

-16,5

-12

1,5

3

5

3

1

0,779

3

0

-1,5

-9,5

-3

3,5

5

3

1

3

-0,636

4

3

3

1

6

0,457

5

2

3

7

6

1

0

0,5

-7,5

-8

1,5

0

0

-84

-84

15

0

0

-32

-27

8

2

3

7

6

1

0

0,5

-7,5

-8

1,5

0

0

-84

-84

15

0

0

0

5

2,286

Рис.3 Рабочий лист для решения СЛУ методом Гаусса.

В качестве образца создание формул ознакомьтесь с формулами первого шага прямого хода исключения (Рис 4.):