% a02.m 
% H. Knoll
% 13.8.2001
% ------------------------------------------------------------------------
% Gegeben ist die Funktion f(x,y) = 100(y - x^2)^2 + (1 - x)^2 
% (Rosenbrock-Funktion)
% Schätzen Sie auf Grund der Grafik die Lage der Maxima, Minima und 
% Sattelpunkte der Funktion. 
% Probieren Sie lokale Maxima und Minima durch Höhenlinien zu kennzeichnen.
% ------------------------------------------------------------------------

figure(1);

xmin=-1;
xmax=1;
ymin=-1;
ymax=1;
dx=0.01;
dy=0.01;

x=xmin:dx:xmax;
y=ymin:dy:ymax;

[X,Y]=meshgrid(x,y);
Z=100.*(Y - X.^2).^2 + (1 - X).^2;
mesh(X,Y,Z);
hold off
%-------------------------------------------------------------------------
% Höhenlinien
figure(2);
contour(X,Y,Z);


