Численное решение систем линейных алгебраических уравнений СЛАУ

Содержание

Слайд 2

Общий вид СЛАУ где a – коэффициенты системы, b – свободные

Общий вид СЛАУ

где a – коэффициенты системы,
b – свободные

члены,
х – неизвестные
n – количество уравнений в системе и количество неизвестных (порядок системы)
Слайд 3

Запись СЛАУ в матричной форме

Запись СЛАУ в матричной форме

Слайд 4

При решении СЛАУ возможно возникновение 3 случаев: 1. Пример: 2. Пример: 3. Пример:

При решении СЛАУ возможно возникновение 3 случаев:

1. Пример:
2. Пример:
3. Пример:

Слайд 5

2 класса методов решения СЛАУ: 1. Прямые методы. 2. Итерационные методы.

2 класса методов решения СЛАУ:

1. Прямые методы.
2. Итерационные методы.

Слайд 6

Прямые методы Достоинство: устойчивость методов. Недостаток: точность решения зависит от особенностей метода и от количества уравнений.

Прямые методы

Достоинство: устойчивость методов.
Недостаток: точность решения зависит от особенностей метода и

от количества уравнений.
Слайд 7

Итерационные методы Достоинство: точность решения задается пользователем. Недостаток: методы являются неустойчивыми.

Итерационные методы

Достоинство: точность решения задается пользователем.
Недостаток: методы являются неустойчивыми.

Слайд 8

Метод Гаусса (метод последовательного исключения неизвестных) Является прямым методом. Исходные данные: А В

Метод Гаусса (метод последовательного исключения неизвестных)
Является прямым методом.
Исходные данные:
А
В

Слайд 9

Алгоритм метода Гаусса: Ввод исходных данных. Прямой ход. Обратный ход. Вывод результатов.

Алгоритм метода Гаусса:

Ввод исходных данных.
Прямой ход.
Обратный ход.
Вывод результатов.

Слайд 10

Метод Гаусса для 3 уравнений с 3-мя неизвестными (система 3-го порядка)

Метод Гаусса для 3 уравнений с 3-мя неизвестными (система 3-го порядка)
1.

х1:
2. х1 подставляется во все оставшиеся уравнения системы.
Слайд 11

Получим следующее: 3. Новые обозначения:

Получим следующее:
3. Новые обозначения:

Слайд 12

Новая система: 4. х2: 5. х2 подставляется во все оставшиеся уравнения системы.

Новая система:
4. х2:
5. х2 подставляется во все оставшиеся уравнения системы.

Слайд 13

Получим следующее: 6. Новые обозначения: Новая система в верхнетреугольном виде:

Получим следующее:
6. Новые обозначения:
Новая система в верхнетреугольном виде:

Слайд 14

7. Неизвестные вычисляются в обратном порядке (обратный ход):

7. Неизвестные вычисляются в обратном порядке (обратный ход):

Слайд 15

Блок-схема метода Гаусса ввод исходных данных прямой ход обратный ход вывод результатов

Блок-схема метода Гаусса ввод исходных данных прямой ход обратный ход вывод результатов

Слайд 16

ЗАМЕЧАНИЕ В случае единственности решения СЛАУ методом Гаусса всегда находится необходимое решение. Необходимо выполнения условия:

ЗАМЕЧАНИЕ
В случае единственности решения СЛАУ методом Гаусса всегда находится необходимое решение.
Необходимо

выполнения условия:
Слайд 17

Метод Зейделя (метод простых итераций) Является итерационным методом. Исходные данные: А В Х(0) Е

Метод Зейделя (метод простых итераций)

Является итерационным методом.
Исходные данные:
А
В
Х(0)
Е

Слайд 18

Метод Зейделя для 3 уравнений с 3-мя неизвестными Из 1-го уравнения

Метод Зейделя для 3 уравнений с 3-мя неизвестными
Из 1-го уравнения выражаем

неизвестное х1, из
2-го уравнения - х2, из 3-го - х3.
Слайд 19

Получим новую систему: 2. В правую часть 1-го уравнения подставляем начальные

Получим новую систему:
2. В правую часть 1-го уравнения подставляем начальные приближения

неизвестных х2(0) и х3(0). Получаем уточненное значение неизвестного х1(1).
3. В правую часть 2-го уравнения подставляем начальное приближение неизвестного х3(0) и уточненное значение х1(1). Получаем уточненное значение неизвестного х2(1).
4. В правую часть 3-го уравнения подставляем уточненные значения неизвестных х1(1) и х2(1). Получаем уточненное значение неизвестного х3(1).
Слайд 20

5. Далее рассчитывается разность между значениями начальных приближений и уточненными значениями


5. Далее рассчитывается разность между значениями начальных приближений и уточненными значениями

неизвестных.
Если то считается, что значения х1(1), х2(1), х3(1) являются решением данной системы. В противном случае эти значения принимаются за начальное приближение и процесс повторяется.
Слайд 21

ЗАМЕЧАНИЕ Метод Зейделя является итерационным, итерации сходятся не всегда. Итерации всегда

ЗАМЕЧАНИЕ
Метод Зейделя является итерационным, итерации сходятся не всегда.
Итерации всегда сходятся при

выполнении следующего условия:
условие преобладания диагональных коэффициентов.
Слайд 22

Блок-схема метода Зейделя



Блок-схема метода Зейделя

Слайд 23

Метод Крамера для решения СЛАУ 2-го и 3-го порядка Прямой метод.

Метод Крамера для решения СЛАУ 2-го и 3-го порядка
Прямой метод. Метод

линейной алгебры.
Исходные данные:
А
В
Слайд 24

Условие существования единственного решения СЛАУ det A ≠ 0

Условие существования единственного решения СЛАУ
det A ≠ 0

Слайд 25

Метод Крамера для системы 2-го порядка

Метод Крамера для системы 2-го порядка


Слайд 26

Метод Крамера для системы 3-го порядка

Метод Крамера для системы 3-го порядка


Слайд 27

Окончательные формулы: Для систем более высоких порядков метод Крамера практически не применяется

Окончательные формулы:

Для систем более высоких порядков метод Крамера практически не применяется


Слайд 28

Реализация метода Крамера в электронных таблицах Microsoft Excell Функция МОПРЕД(матрица)

Реализация метода Крамера в электронных таблицах
Microsoft Excell
Функция
МОПРЕД(матрица)

Слайд 29

Функция МОПРЕД

Функция МОПРЕД