Метод Гаусса (исключения неизвестных)

Раздел 3. Численные методы решения уравнений

Виды математических моделей (уравнений) в теории электрических цепей

1. Метод Гаусса (исключения неизвестных) - student2.ru -системы линейных алгебраических уравнений –

линейные цепи постоянного и синусоидального переменного (комплексный метод) тока.

2. Метод Гаусса (исключения неизвестных) - student2.ru - системы нелинейных алгебраических или

трансцендентных уравнений – нелинейные цепи постоянного или синусоидального тока.

3. Метод Гаусса (исключения неизвестных) - student2.ru. –системы нелинейных дифференциальных

уравнений первого порядка в обыкновенных производных – переходные процессы в нелинейных цепях.

Здесь F и ψ – вектор-функции, т.е. Метод Гаусса (исключения неизвестных) - student2.ru эквивалентно записи:

Метод Гаусса (исключения неизвестных) - student2.ru f1(X,b1) = 0

f2(X,b2) = 0

…………

fn(X,bn) = 0

а Метод Гаусса (исключения неизвестных) - student2.ru -записи:

Метод Гаусса (исключения неизвестных) - student2.ru ψ1(dX/dt,X,b1,t) = 0

ψ2(dX/dt,X,b2,t) = 0

…………………..

ψn(dX/dt,X,bn,t) = 0

Рассмотрим наиболее эффективные методы решения этих уравнений.

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

Метод Гаусса (исключения неизвестных)

Методы решения ЛАУ имеют важное значение, так как они применяются (итерационно) для решения более сложных уравнений.

Пусть система ЛАУ задана в виде:

Метод Гаусса (исключения неизвестных) - student2.ru ,

Метод Гаусса (исключения неизвестных) - student2.ru,

где Метод Гаусса (исключения неизвестных) - student2.ru - квадратная матрица n – го порядка с ненулевыми диагональными элементами Метод Гаусса (исключения неизвестных) - student2.ru ; Метод Гаусса (исключения неизвестных) - student2.ru - вектор неизвестных; Метод Гаусса (исключения неизвестных) - student2.ru - вектор правых частей.

Алгоритм метода Гаусса состоит из прямогои обратного хода. Во время прямого хода осуществляется последовательное исключение неизвестных. Система приобретает вид:

Метод Гаусса (исключения неизвестных) - student2.ru

Пересчет коэффициентов производится по формуле:

Метод Гаусса (исключения неизвестных) - student2.ru , где i, j = k+1, …n при исключение k-го неизвестного.

При этом столбец правых частей Метод Гаусса (исключения неизвестных) - student2.ru удобно рассматривать как n + 1 столбец матрицы коэффициентов Метод Гаусса (исключения неизвестных) - student2.ru , т.е. j = k+1, …n+1.

Обратный ход заключается в определении неизвестных, начиная с последнего уравнения где осталась одна неизвестная xn. Полученное значение xn подставляется в предыдущее уравнение и определяется xn-1 и т.д.

Для произвольного xk получается следующая формула:

Метод Гаусса (исключения неизвестных) - student2.ru

где k = n, n -1,…1.

Трудоемкость метода Гаусса оценивается количеством выполняемых арифметических операций:

Метод Гаусса (исключения неизвестных) - student2.ru .

Кубическая зависимость от размерности задачи существенно ограничивает сложность анализируемых цепей. Однако если часть коэффициентов aik в матрице Метод Гаусса (исключения неизвестных) - student2.ru равна нулю, т.е. она является разреженной, то появляется возможность сокращения трудоемкости.

Основная идея метода разреженных матриц состоит в учете при вычислениях и хранении только ненулевых элементов матрицы Метод Гаусса (исключения неизвестных) - student2.ru . Степень разреженности матрицы характеризуется коэффициентом заполнения:

Метод Гаусса (исключения неизвестных) - student2.ru ;

где nннэ –число ненулевых элементов.

Существуют матрицы коэффициентов специального вида: ленточные, когда ненулевые элементы располагаются вдоль главной диагонали; и блочно-диагональные, когда вдоль главной диагонали располагаются ненулевые блоки. Еще встречаются блочно-диагональные с окаймлением.

Пример ленточной матрицы Пример блочно-диагональной матрицы

 
  Метод Гаусса (исключения неизвестных) - student2.ru

Метод Гаусса (исключения неизвестных) - student2.ru Метод Гаусса (исключения неизвестных) - student2.ru

Пример блочно-диагональной матрицы с окаймлением

Метод Гаусса (исключения неизвестных) - student2.ru

Для них разработаны специальные эффективные методы решения. Для диагональной – метод прогонки. Блочная распадается на отдельные группы уравнений по блокам, которые решаются методом Гаусса. Для блочно-диагональных с окаймлением существуют диакоптические методы решения.

Диакоптика – подход к исследованию сложных систем, заключающейся в расчленение системы на части и её анализе по частям при учете всех связей между выделенными частями.

Наши рекомендации