LAB 1 2 CO - Leahu A.

LABORATORUniversitate UTM Caiet Cercetari Operationale

preview iconExtras din document

Scopul lucrării: Studiul metodelor de optimizare neliniară fără restricţii. Definirea şi utilizarea unor proceduri pentru minimizarea funcţiilor cu ajutorul metodei gradientului şi a metodelor de direcţii conjugate cu o eroare mai mică ε=10-5. Analiza rezultatelor obţinute, inclusiv stabilirea tipului minimului: local sau global. Să se compare rezultatele, luînd în consideraţie numărul de iteraţii, evaluările pentru funcţie şi gradient. Sarcina Lucrării (conform variantei): Să se determine minimul global al funcţiei f(x,y)= 〖2x〗^2+2xy+4y^2-2x-3y Să se determine punctele extreme ale funcţiei: f(x,y)=e^(-(x^2+y^2 ) ) (7x^2+by^2) Codul sursă: #include #include #include #include using namespace std; #define MIN 1 #define MAX -1 #define INF 10000000 double eps = 0.00001, G[2], X, Y, X2, Y2, np = 0, Xinit, Yinit; int nEvF, nEvG; void view_info() { cout = eps) { ++np; if (func == 2) { cout << endl << G[0] << " " << sqrt(G[0] * G[0] + G[1] * G[1]) << endl; getch(); } /*if(func == 2) alfak = alfa; else */alfak = alfa / gama; do { alfak *= gama; Z[0] = X - alfak*G[0];

Download
alert iconRaporteaza o eroare
0 Comenteaza
+1
Posteaza

Laborator: LAB 1 2 CO Profesor: Leahu A.