Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

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






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





 

Для реализации этого метода функцию f(x) = 0 надо представить в виде xi+1 = φ(xi). Выбрав начальное приближение x0 внутри выбранного интервала локализации корня. Дальнейшие вычисления ведут по формуле

xi+1 = φ (xi), i = 0,1,2...до выполнения условия прекращения итерации

|xi+1 - xi| < e

Для сходимости итерационного процесса обязательно выполнение условия – максимальное значение производной исходной функции меньше единицы |f' (x)|max < 1 на интервале изоляции корня, иначе процесс расходится. Для выполнения этого условия φ(x) формируется следующим образом.

Умножим f(x) на постоянное число – α, тогда - f(x)·α=0, а затем к обеим частям прибавим x

x + f(x)·α = x т.е.

x = x - f(x)·α, значит

φ(x)= x - f(x)·α, тогда вычисления ведутся по выражению

xi+1 = xi - f(xi)·α, а α выбирается из соотношения | φ¢(x)| = |1- α f¢ (x)| £ 1 на интервале изоляции корня.

ПРИМЕР 2 Найти действительный корень уравнения x3 –x2 +1=0 на интервале [-1,0].

Выражение для итераций xi+1 = xi – α(x3i –x2i +1). Для определения величины α найдем f¢ (x).

f¢ (x)=3x2-2x, | f¢ (x)|max = 5, для выполнения условия примем α=0.3, тогда итерации вычисляются по выражению

xi+1 = xi – 0.3(x3i –x2i +1)

Примем в качестве x0 = - 0.5 – середина интервала

x 1= -0.5- 0.3(-0.53- (-0.52) +1)= - 0.6875

x 2= - 0.6875- 0.3(- 0.68753- (- 0.68752) +1)= - 0.7482

x 3= - 0.7482- 0.3(- 0.68753- (- 0.68752) +1)= - 0.7546

x 4= - 0.7546- 0.3(- 0.75463- (- 0.75462) +1)= - 0.7548

После четвертой итерации | xi+1 - xi |= |- 0.7548 + 0.7546|= 0.0002, что вполне допустимо.

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

Суть метода покажем на примере решения двух нелинейных уравнений

¦(x,y) = 0;

j(x,y) = 0,

где функции ¦(x,y) и j(x,y) – непрерывно дифференцируемые в области D, содержащей единственное решение x = x*, y=y*.

Если выбрано начальное приближение x0 и y0, то по методу Ньютона следующие приближения вычисляются по следующим выражениям.

 

где (3.3)

 

(3.4)

 

(3.5)

 

В качестве критерия окончания итерационного процесса можно выбрать условие

< e (3.6)

или |xi+1 - xi| < ex; |yi+1 - yi| < ey

Метод легко обобщается на большее число уравнений.

Date: 2015-10-22; view: 284; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию