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

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

Читайте также:
  1. A) к любой экономической системе
  2. A) прогрессивная система налогообложения.
  3. C) Систематическими
  4. CASE-технология создания информационных систем
  5. ERP и CRM система OpenERP
  6. HMI/SCADA – создание графического интерфейса в SCADА-системе Trace Mode 6 (часть 1).
  7. I СИСТЕМА, ИСТОЧНИКИ, ИСТОРИЧЕСКАЯ ТРАДИЦИЯ РИМСКОГО ПРАВА
  8. I. Основні риси політичної системи України
  9. I. ОСНОВНЫЕ ПОНЯТИЯ (ТЕРМИНЫ) ЭКОЛОГИИ. ЕЕ СИСТЕМНОСТЬ
  10. I. Решение логических задач средствами алгебры логики
  11. I. Суспільство як соціальна система.
  12. I. Формирование системы военной психологии в России.

Задача состоит в нахождении корней следующей системы уравнений

f i(X) = 0 }, ,

где X = { x1, x2,...,xm}.

Для решения могут применяться следующие методы:

метод простых итераций;

метод Зейделя, отличающийся от метода простых итераций тем, что уточненные значения xi сразу подставляются в последующие уравнения;

на основе методов поиска экстремума многомерных функций и др.

Метод простых итераций состоит в реализации процесса по следующей формуле:

x i (k+1) = Fi(Xk),

где Fi(X) = f i(X) + x i =x i;

i – номер переменной;

k – номер итерации.

Итерации выполняются до тех пор, пока сохраняется хотя бы по одному из x i условие

abs (x i(k+1) - x i(k)) > E,

где Е – заданная точность.

Метод обеспечивает сходимость, если ¶F j(X) / ¶x i <1, , .

Графическая интепретация метода приведена на рисунке 2.1, а схема алгоритма на рисунке 2.2.


fi(X)+xi,

xi fi(X)+xi

 

xi

 

 

xрi xi

Рисунок 2.1 – Графическая интерпретация метода простых итераций (xрi – решение)

 

Решение с применением методов поиска экстремума (оптимизации) многопараметрических функций основано на том, что формируются функции вида

или (*)

(**)

где f i(X)=0, .

Сходимость в большой степени определяется тем методом, который будет применен для поиска минимума функции Z. Для решения системы уравнений минимальное значение функции Z должно быть равно нулю. Это условие является необходимым и достаточным. Если Z не равно нулю, то это указывает или на отсутствие решения или на неэффективный метод поиска минимума. При применении свертывания уравнений в функцию по (*) быстрее сходимость и ниже точность решения, а для функции (**) наоборот.

1

Пуск

 

2

Ввод m, E, m – число переменных и уравнений

x(i), E – точность поиска

x(i)– начальные (текущие) приближения Х

F(i)=fi(X)+ x(i)

для i от 1 до m

 

L=1 L – признак окончания расчетов

 

 

 

 

6 Нет

abs(F(i)-x(i))>E

 

Да

L = 0

 

 

x(i) = F(i)

 

 

Нет 9 10

L = 1 Да Вывод x(i),

 

 

11 Рисунок 2.2 – Схема алгоритма

Останов метода простых итераций


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)