function plosny_graf_vrstevnice
% vykresleni prubehu funkce z = cos(x.^2+y.^2) pro x, y z intervalu 
% od -pi/2 do pi/2
% trirozmerny graf (plosny)a jeho vrstevnice

x=-pi/2:pi/20:pi/2; % vektor x od -pi/2 do pi/2 s krokem pi/20
y=x;                % vektor y stejny jako x, od -pi/2 do pi/2 s krokem pi/20
[X,Y]=meshgrid(x,y); % vytvoreni pomocnych matic X, Y, jejichz prvky obsahuji souradnice bodu v rovine x,y
Z=cos(X.^2+Y.^2); % vypocet funkcnich hodnot Z (nutno pouzit operaci .^)

subplot(2,2,1); % rozdeleni grafickeho okna na 4 casti (nasledujici graf v 1. casti)
surf(x,y,Z) % vykresleni prostoroveho plosneho grafu (stinovana plocha)

subplot(2,2,2); % rozdeleni grafickeho okna na 4 casti (nasledujici graf v 2. casti)
mesh(x,y,Z) % vykresleni prostoroveho plosneho grafu (drateny model)

subplot(2,2,3); % rozdeleni grafickeho okna na 4 casti (nasledujici graf v 3. casti)
contourf(x,y,Z) % vykresleni vrstevnic 2D s vybarvenou plochou

subplot(2,2,4); % rozdeleni grafickeho okna na 4 casti (nasledujici graf v 4. casti)
contour(x,y,Z) % vykresleni vrstevnic 2D