Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Решение систем нелинейных уравнений.⇐ ПредыдущаяСтр 14 из 14
Имеем в векторной форме систему нелинейных уравнений f(x) = 0.
Число уравнений должно соответствовать числу переменных. Разложим f(x) в ряд Тейлора в точке
Члены выше первого порядка не учитываем. А поскольку в точке, соответствующей решению Матрица производных называется Якобианом системы,
Если производные нельзя получить аналитически, то их вычисляют приближенно: Получили систему линейных уравнений:
Ее решение – это вектор Следующая итерация определяется так:
для каждой переменной. Номер итерации i. Окончание итераций происходит, в простейшем случае, по заданным точностям ε 1 и ε 2 определения векторов Практическое решение систем нелинейных уравнений задача сложная. Очень многое зависит от выбора начального приближения. Чтобы его выбрать рационально, нужен опыт и проведение предварительных расчетов. Не всегда удается довести задачу до получения верных результатов. Контроль правильности полученного решения также требует больших усилий и опыта. Задание для самостоятельной работы: Решить систему нелинейных алгебраических уравнений методом Ньютона. а) в) Построить графики и сравнить полученные решения. г) Составить программу расчета Якобиана для аналитически не дифференцируемой функции.
|