Автор: Пользователь скрыл имя, 02 Апреля 2013 в 18:01, лабораторная работа
Мета: Навчитися вирішувати систему нелінійних рівнянь методом ітерацій.
Устаткування: папір формату А4, ручка, олівець, ПЗ С ++.
ЧМ Морза А. 2ПМ-08
Лабораторна робота №25
Тема: Вирішення системи нелінійних рівнянь методом ітерацій.
Мета: Навчитися вирішувати систему нелінійних рівнянь методом ітерацій.
Устаткування: папір формату А4, ручка, олівець, ПЗ С ++.
Хід роботи
Вирішити систему нелінійних рівнянь ітераційним методом з точністю 0,001.
11)
x=[-0.34;0]; y=[0;0.2]
#include <iostream.h>
#include <math.h>
double fx(double y)
{
return sin(y+1)-1.2;
}
double fy(double x)
{
return 1-cos(x);
}
void main()
{
double x0,y0,yn,xn;
cout<<"Введите значения x0, y0:";
cout<<"\nx0=";
cin>>xn;
cout<<"y0=";
cin>>yn;
double eps=0.001;
do
{
x0=xn;
y0=yn;
xn=fx(y0);
yn=fy(x0);
}
while ((fabs(xn-x0)>eps)&&(fabs(yn-
cout<<"\nxn="<<xn<<"\nyn="<<
}
Висновок: Я навчився вирішувати систему нелінійних рівнянь методом ітерацій.
Информация о работе Вирішення системи нелінійних рівнянь методом ітерацій