Sunteți pe pagina 1din 2

Ministerul Educaţiei Republicii Moldovei

Universitatea Tehnică a Moldovei

Raport
Lucrare de laborator nr.4
Varianta 6

A realizat: st. gr. C-162 Gangan Eugeniu


A verificat: Lec.univ. Istrati Daniela

2017
Scopul lucrarii:

1) Sa se determine Solutia problemei Cauchy.


𝑑𝑦
= 𝑓(𝑥, 𝑦),
𝑑𝑥
𝑦(𝑎) = 𝑏
pe segmental indicat [a,b] prin metodele Euler, Euler modificat si Runge-Kutta cu
pasul h=0.05;
2) Sa se efectueze o analiza a rezultatelor obtinute.

Programul
#include <iostream>
#include <cmath>
using namespace std;

double F(double x, double y){


return 1-sin(1.25*x + y)+0.4/2+x;
}

int main() {
double a=-1; double b=0; double h=0.05;
double n=(b-a)/h;
double X[(int)n]; double Y[(int)n];
X[0]=a; Y[-1]=0;
for(int i=1; i<=n; i++){
X[i]=a+i*h;
Y[i]=Y[i-1]+h*F(X[i-1],Y[i-1]);
}
for(int i=0; i<=n; i++){
cout << "X["<<i<<"]="<<X[i] <<" ";
}
cout << endl;
for(int i=0; i<=n; i++){
cout << "Y["<<i<<"]="<<Y[i] << " ";
}
return 0;
}

S-ar putea să vă placă și