abc Matlab - elektronski priručnik
I dio Uvod u Matlab - 1.8. 2D i 3D crteži u Matlabu

1.8.2. 3-D crteži

Trodimenzionalni crteži tipično prikazuju površinu definisanu funkcijom dve varijable,
 z = f(x,y) .
Da bismo izračunali z, prvo kreiramo skup (x,y) tačaka nad domenom funkcije koristeći meshgrid.

[X,Y] = meshgrid(-2:.2:2);
Z = X .* exp(-X.^2 - Y.^2);

Zatim, kreiramo površinski crtež.

surf(X,Y,Z)


I funkcija surf i njoj srodna funkcija mesh prikazuju površine u tri dimenzije. surf prikazuje i povezne linije i lica površine u boji. mesh proizvodi površine u žičanom okviru (engl. wireframe) koji boji samo linije koje povezuju definišuće tačke..

8. 2D i 3D crteži u Matlabu - Linijski crteži    <    Index    >    2D i 3D crteži u Matlabu - Podcrteži