Главная | Соглашение | Публикация статей

Численные методы, используемые в данной работе
Категория: Статьи

При написании программы решения системы из двух нелинейных уравнений мною использовались два известных и широко применяемых численных метода. Это метод Ньютона и метод простых итераций.
Метод Ньютона. Этот метод обладает быстрой сходимостью и сравнительно хорошей точностью вычислений. В случае одного уравнения F(x)=0 алгоритм метода был легко получен путем записи уравнения касательной к кривой y=F(x). В основе метода ньютона для системы уравнений лежит использование разложения функций Fi(x1,x2,...xn) в ряд Тейлора, причем члены, содержащие вторые (и более высоких порядков) производные, отбрасываются.
Пусть приближенные значения неизвестных системы уравнений
F1(x1,x2,...xn)=0,
F2(x1,x2,...xn)=0,

................ (1)
Fn(x1,x2,...xn)=0,

(например, полученные на предыдущей итерации) равны соответственно a1,a2,...an. Задача состоит в нахождении приращений (поправок) к этим значениям x1,x2,....,xn, благодаря которым решение системы (1) запишется в виде:
xi=ai+x1, x2=a2+x2,...,xn,=an+xn. (2)

Проведем разложение левых частей уравнений (1) в ряд Тейлора, ограничиваясь лишь линейными членами относительно приращений:
F1(x1,x2,...xn)F1(a1,...an)+

F2(x1,x2,...xn)F2(a1,...an)+
..............................................
Fn(x1,x2,...xn)Fn(a1,...an)+ .
Поскольку в соответствии с (1) левые части этих выражений должны обращаться в нуль, то приравняем нулю и правые части. Получим следующую систему линейных алгебраических уравнений относительно приращений:

=-F1

=-F2 (2)
............................
=-Fn
Значения F1,F2,...,Fn и их производные вычисляются при x1=a1, x2=a2,...xn=an.
Определителем системы (2) является якобиан:

J=

Для существования единственного решения системы (2) он должен быть отличным от нуля на каждой итерации.
Таким образом, итерационный процесс решения системы уравнений (1) методом Ньютона состоит в определении приращений x1,x2,...xn, к значениям неизвестных на каждой итерации. Счет прекращается, если все приращения становятся малыми по абсолютной величине: max|xi|<. В методе
i
Ньютона также важен выбор начального приближения для обеспечения хорошей сходимости. Сходимость ухудшается с увеличением числа уравнений системы.
В качестве примера рассмотрим использование метода Ньютона для решения системы двух уравнений
F1(x,y)=0, (3)
F2(x,y)=0.
Пусть приближенные значения неизвестных равны a,b. Предположим, что якобиан системы (3) при x=a; y=b отличается от нуля, т.е.:

J= 
Тогда следующие приближения неизвестных можно аписать в виде

x=a- (F1


Величины, стоящие в правой части, вычисляются при x=a, y=b.
При программировании данного метода в качестве исходных данных задаются начальные приближения неизвестных a,b, погрешности . Если итерации сойдутся, то выводятся значения x,y; в противном случае происходит вывод x,y по мере работы программы до прерывания ее пользователем.

Численные  методы, используемые в данной работе

Статьи по теме:

Хищение компьютерной информации
Установка охранных систем - актуальность возросла!
СТАДИИ СОЗДАНИЯ САПР
Crm, Создание Программного Обеспечения
Организация объектов сети
Поколения ЭВМ
Как работает вирус
Спрячьте ваши важные документы компьютера в секундах
Укротите вашу регистратуру Windows с програмным обеспечением чистки регистратуры
Математические основы функционирования квантовых компьютеров
Создание Java-приложения “HelloJava”
Допрос обвиняемого и подозреваемого
Канадский опыт построения информационной магистрали
Определение формата таблицы FAT
«Откат» к предыдущей версии Microsoft Windows
Обзор Windows Vista
Обзор Ca Recovery Management R12. Новая Версия Продукта
НЕКОТОРЫЕ РЕКОМЕНДАЦИИ
Первичный и расширенный раздел
Типизация
Развитие и стандартизация структурированных кабельных систем
Преимущества ЭС перед человеком - экспертом
Базовые сведения о X.500
Аналоговые вычислительные машины (АВМ)
ВОЗМОЖНОСТИ ТЕКСТОВОГО РЕДАКТОРА
Новые концентраторы и коммутаторы BayStack компании Bay Networks
Мониторы и видеоконтроллеры
Коммутаторы NetGear
Компания Janet Systems Проведет Круглый Стол «Будущее Соа-Проектов»
Plasma monitors
РАСКЛАДКА ПРОВОДОВ
Структура СКС
Отложенная печать документов
Програмне забезпечення комп'ютерних мереж
Designer/2000 + Developer/2000
Робот Tartalo Стучится В Вашу Дверь
Глобальная сеть Internet
История открытия и развитие метода компьютерной томографии
Копирование цвета области рисунка
Определение структурированной кабельной системы
ИСПОЛЬЗОВАНИЕ СУБД ACCESS 7.0
ЭВМ
Правовые аспекты
Прочие функции Microsoft Internet Explorer 6
Кибернетика – наука ХХ века
Трассировка процессов в UNIX
Задача, решаемая с помощью использования пакета электронных таблиц
Ада Августа Байрон
Содержимое таблицы FAT
WordPad: Изменение настроек редактора
Аналого-цифровые вычислительные машины (АЦВМ)
Настройка уровня звука
HotMail своими руками, или Что может PH
Как выбрать жесткий диск
Таблица разделов и логические диски