Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Звіт
До лабораторної роботи №3
З курсу:
Комп’ютені методи дослідження систем керування
На тему:
МЕТОДИ УТОЧНЕННЯ КОРЕНІВ
НЕЛІНІЙНИХ РІВНЯНЬ
Мета роботи: вивчити основні методи уточнення коренів нелінійних рівнянь з одним невідомим.
Завдання:
9
Метод Стефенсена
№9
/
Текст програми:
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
void main()
{
double i=0, z,fx,xold=-6.0,x=0, h=0.1, fz, eps=0.0000001;
do
{
++i;
xold=x;
fx=exp(x)+x;
z=x+exp(x)+x;
fz=exp(z)+z;
x=x-(fx/(fz-fx))*fx;
cout<<"x="<<x<<endl;
if(i>100)break;
}
while(fabs((xold-x)/x)*100>eps);
getch();
return 0;
}
РЕЗУЛЬТАТ ПРОГРАМИ:
/
Висновок:
Під час лабораторної роботи я навчився розв’язувати методи уточнення коренів нелінійних рівнянь з одним невідомим.