русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Метод исключения Гаусса.


Дата добавления: 2015-08-06; просмотров: 629; Нарушение авторских прав


 

Численные методы решения СЛУ часто базируются на методе исключения Гаусса. Это один из лучших среди известных алгоритмов, и он основывается на том факте, что сложение одного уравнения с другим, возможно умноженным на константу, не изменяет решения системы.

Рассмотрим матричное уравнение и перепишем его в координатной форме, обозначив элементы bi вектора b через аi, n+1 — это упростит дальнейшее обозначение. Сперва в системе уравнений 1-го порядка производят исключение X1.

1. Разделим первое уравнение на а11, получим

Х1(1)12Х2(1)13+ ... =а(1)1,n+1 (обозн. a(1)12=a12/a11) и т. д.

2. Умножим это уравнение на -а21 и сложим его со 2-м исходным уравнением. a(1)2j=a2j-a21a(1)1j , j = l , 2 , ... , n + l

3. Аналогично для других уравнений подставка

A(1)ij=aij-ai1·a(l)1j i = 2 , 3 , … , n

j = 1 , 2 , ... , n + 1

обеспечивает равенство нулю всех коэффициентов в 1-ом столбце матрицы А, за исключением а(1)11 ,который равен 1.

Фактически не нужно вычислять элемент, который становится равным нулю. Элементы теперь не занимают память ЭВМ и вычисления начинаются с j = 2.

В вычислительной технике принято оценивать эффективность алгоритмов числом операций, причем каждая операция представляет комбинацию умножения и вычитания. Можно показать, что исключение по Гауссу ~ n3/3, требует выполнения операций, где n - порядок матрицы, а обратная подстановка может быть выполнена n3/2 операций.

ПРИМЕР.

 

Z1=1, Z2=2, Z3=1, Z4=2, Z5=1, Z6=2, Z7=1, Z8=3, Z9=2, E=2

 

 

 

 

 

I4=0,139, I3=0,301, I2=0,509, I1=1,0065

 



<== предыдущая лекция | следующая лекция ==>
Законы Кирхгофа. | Анализ характеристик нелинейных схем по постоянному току. Итерационные методы. Метод Ньютона.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.