Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 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 Метод легко обобщается на большее число уравнений.
|