Студопедия — Приближенные методы решения систем линейных уравнений
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Приближенные методы решения систем линейных уравнений






7.3.4.1. Метод простых итераций

Допустим, имеется система линейных алгебраических уравнений:

.

При решении этой системы точным методом корень получают сразу (x точн, y точн на рис. 44). При подстановке корня в исходную систему получают тождество.

К приближенным методам относятся итерационные методы решения систем. При решении системы приближенным методом корень получают поэтапно, путем повторения ряда действий (итераций).

Итерационным процессом называется повторяющийся процесс вычислений искомой величины по её значению на предыдущем шаге.

Сначала задают начальное приближение (x 0, y 0), затем через эти значения находят следующую точку приближения к решению (x 1, y 1), через неё (x 2, y 2) и т. д. При подстановке полученного корня (x *, y *) в исходную систему получают приближенное равенство.

 
 

Рис. 44. Приближенное решение

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

Вид называется каноническим видом, вид – нормальным.

Если в правую часть системы, записанной в нормальном виде, подставить какое-либо значение вектора , то при известных значениях матриц L и можно подсчитать новое значение , подставить его снова в правую часть системы и т. д.

Полученную последовательность векторов , , ¼ называют итерационной последовательностью.

Если последовательность сходится, т. е. имеет предел, то этот предел будет решением исходной системы уравнений.

Для организации приближенного вычисления корней системы линейных уравнений необходимо выполнить следующие действия:

1) привести систему к нормальному виду;

2) определить условие сходимости последовательности по коэффициентам системы, приведенной к нормальному виду;

3) построить итерационный процесс;

4) определить достижение заданной степени точности решения, т. к. точное решение может быть получено при бесконечном итерационном процессе.

Рассмотрим систему линейных уравнений 3-го порядка:

(43)

Нормальный вид системы (43):

(44)

Существует бесконечное множество способов приведения системы (43) к виду (44). Среди них всегда найдется такой, при котором будет выполняться условие сходимости итерационной последовательности , , ¼ к соответствующему пределу.

Рассмотрим возможные варианты вычислений aij и bi на конкретном примере:

(45)

Вариант 1. Представим систему (45) в следующем виде:

или

где

Вариант 2. Для приведения системы к нормальному виду все члены левой части первого уравнения, кроме члена, содержащего а11, перенесем в правую часть и разделим уравнение на а11. Для второго уравнения все члены левой части перенесем также в правую часть, кроме члена, содержащего а22, и разделим уравнение на а22. Для третьего уравнения все члены левой части перенесем в правую часть, кроме члена, содержащего а33, и разделим уравнение на а33. Приведенная система будет иметь вид:

(46)

где

Условием сходимости последовательности к пределу является выполнение следующего требования:

для всех

или (47)

для всех

то есть необходимо, чтобы сумма модулей коэффициентов нормальной системы уравнений по строкам или столбцам была меньше 1.

Для построения итерационной процедуры необходимо выбрать первоначальное значение x1(0), x2(0), ¼;. Рекомендуется в качестве этих значений выбирать либо 0, либо значения свободных членов.

Формульная запись метода простых итераций имеет вид:

, (48)

В приближенных методах задается степень точности получения решения e (рис. 44).

Условием достижения заданной степени точности является выполнение следующего неравенства:

. (49)

Поскольку точное решение нам неизвестно, то воспользоваться условием (49) практически невозможно. На практике можно использовать другое условие, эквивалентное (49):

. (50)

Таким образом, условием нахождения вектора неизвестных является выполнение условия:

для всех

 

7.3.4.2. Метод Зейделя

Другим вариантом итерационного процесса поиска корней системы линейных уравнений является метод Зейделя, который отличается от метода простых итераций тем, что при вычислении (i+ 1 ) -го приближения неизвестной величины xj учитываются уже полученные (i+ 1 ) -е приближения неизвестных x 1, x 2, ¼, xj- 1. Формульная запись метода имеет следующий вид:

(51)

где j= 2, 3, …, n; i= 0, 1, 2, ….

Метод Зейделя обеспечивает более быструю сходимость к решению.

Касаясь вопроса эффективности работы точных и приближенных методов, следует отметить, что на микроЭВМ, на которых обычно осуществляется решение задач АСУ ТП и память которых ограничена, использование точных методов для систем линейных уравнений выше 3-го порядка нерационально, так как их программная реализация занимает много памяти (обычно эти методы оформлены в виде стандартных программ).

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







Дата добавления: 2014-11-12; просмотров: 1221. Нарушение авторских прав; Мы поможем в написании вашей работы!



Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Краткая психологическая характеристика возрастных периодов.Первый критический период развития ребенка — период новорожденности Психоаналитики говорят, что это первая травма, которую переживает ребенок, и она настолько сильна, что вся последую­щая жизнь проходит под знаком этой травмы...

РЕВМАТИЧЕСКИЕ БОЛЕЗНИ Ревматические болезни(или диффузные болезни соединительно ткани(ДБСТ))— это группа заболеваний, характеризующихся первичным системным поражением соединительной ткани в связи с нарушением иммунного гомеостаза...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия