Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Метод послідовних наближень



F(x)=x5+a4x4+a3x3+a2x2+a1x1+a0

a4=-30.0072 a3=105.6798 a2=-122.0716 a1=60.24546 a0=-13.0072

#include <stdio.h>

#include <math.h>

float EPS=10E-7, x1, x, DELTA;

float c0=-13.0072,c1=60.24546,c2=-122.0716,c3=105.6798,c4=-30.19201;

int n=0;

int main(){

cout<< " Metod podilu (2.1.8) ";

cout<< " Vvedit megi a: "; cin>>x;

do{ x1=-(pow(x,5)+c4*pow(x,4)+c3*pow(x,3)+c2*pow(x,2)+c0)/c1;

n=n+1; DELTA=fabs(x1-x); x=x1;

}while(DELTA>EPS);

printf("Korin'= %f\n",x1);

printf("Chuslo iteratsiu= %i\n",n);

getchar();

return 0;

Контрольні питання

1. Постановка задачі розв’язку нелінійних рівнянь. Основні етапи розв’язку задачі.

2. Метод простої ітерації розв’язку нелінійного рівняння: опис методу, умови та швидкість збіжності, критерій закінчення, геометрична ілюстрація, приведення до виду, зручному для ітерацій.

3. Метод Ньютона розв’язку нелінійного рівняння: опис методу, теорема про збіжності, критерій закінчення, геометрична ілюстрація.

4. Недоліки методу Ньютона. Модификації методу Ньютона. Модификація методу Ньютона для пошуку кратних коренів.

5. Інтервал невизначеності кореня.

6. Визначити кількість коренів рівняння і для кожного кореня знайти відрізки локалізації:

a) , b) .

7. Знайти дійсний корінь рівняння методом бісекції з точністю .

8. Виписати ітераційну формулу і вказати початкове наближення для розв’язку рівняння .

9. Розв’язується рівняння . Визничити, який із ітераційних процесів збігається до кореня :

,
,
.

10. Побудувати ітераційний процес Ньютона для обчислення числа , a >0, де p – натуральне число.






Дата публикования: 2015-10-09; Прочитано: 964 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...