(нова через стару). Тобто наступні ітерації (x1, f (x1)), (x2, f (x2)) і т.д. до тих пір, поки істинно | f (x)-x | <= eps, де eps - це точність. Розглянемо рішення нелінійного рівняння методом простих ітерацій на прикладі. p align="justify"> Приклад. Почнемо з постановки завдання. p align="justify"> Задача: вирішити нелінійне рівняння F (x) = lg (x) +2 x-3 = 0 методом простих ітерацій, обчислити корінь з заданою точністю eps.
Вихідні дані: рівняння, точність, перша ітерація.
Результат: вивід на екран (корінь, точність, кількість ітерації, контрольне число (| f (x)-x |).
БЛОК-СХЕМА
напруженість електричне поле заряд matlab
aлгорітма рішення нелінійного рівняння за допомогою методу простих ітерацій з точністю eps
В
Правило зупинки ітерації: F (xs)? 0, F (x1)? eps, | x1-x0 |? eps. Для того, щоб правильно знайти корінь, ми будемо продовжувати ітерації, поки будуть істинні обидва ітеранта. br/>
СЛОВЕСНИЙ АЛГОРИТМ
. Початок.
. Введення з клавіатури першої ітерації x і точності eps.
3. n = 1
. | xf (x) |> = eps, якщо так - на 5, ні - на 8
. Знаходження наступної ітерації x = f (x)
6. n = n +1
. на 4
. висновок на екран x, eps, n, F (x), | f (x)-x |
. підпис
. кінець
ТЕКСТ ПРОГРАМИ
# include "stdafx.h"
# include
# include F (double); F (double a)
{- (3 * log10 (a * a) +3)/6;
} _tmain ()
{double x, e; n, t;
{= F (x); = n +1;
} (fabs (xF (x))> = e); ("x =% le e =% le n =% i n F (x) =% le
} (t == 1); ("Koturgina n");
_getch (); 0;
}
АНАЛІЗ ЗАВДАННЯ
Ця курсова робота дозволяє розрахувати потенціал і напруженість електричного поля в будь-якій точці щодо проводить кулі із зарядом q, розміщеним в центрі порожнистої провідної сфери, з використанням засобів C + + і Matlab.
СЛОВЕСНИЙ АЛГОРИТМ
1. Початок
2. ...