20.07.2013 Views

Software matematic

Software matematic

Software matematic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

72 Grafică în MATLAB<br />

2<br />

0<br />

40<br />

−2<br />

5<br />

0<br />

−5<br />

2<br />

20<br />

0<br />

0<br />

0<br />

0<br />

1<br />

20<br />

2<br />

3<br />

40<br />

Figura 2.16: Grafice obt¸inute cu mesh s¸i meshc<br />

umător am vizualizat un paraboloid hiperbolic. Imaginile de pe prima linie a figurii<br />

2.17 arată efectele lui surf s¸i surfc. În ele apare o scară de culori, realizată utilizând<br />

colorbar. Harta de culori curentă se poate seta cu colormap; vezi doc<br />

colormap. A treia imagine (pozit¸ia (2,1)) utilizează funct¸ia shading cu opt¸iunea<br />

flat pentru a elimina liniile grilei de pe suprafat¸ă; o altă opt¸iune este interp,<br />

care selectează culorile prin interpolare. A patra imagine (pozit¸ia (2,2)) utilizează<br />

funct¸ia înrudită waterfall, care este similară lui mesh, dar fără cadrul de sârmă<br />

pe direct¸ia coloanelor.<br />

[X,Y]=meshgrid(linspace(-1,1,20)); Z=X.ˆ2-Y.ˆ2;<br />

FS = ’FontSize’;<br />

subplot(2,2,1), surf(X,Y,Z),<br />

title(’\bf{surf}’,FS,14), colorbar<br />

subplot(2,2,2), surfc(X,Y,Z),<br />

title(’\bf{surfc}’,FS,14), colorbar<br />

subplot(2,2,3), surf(X,Y,Z), shading flat<br />

title(’\bf{surf} shading flat’,FS,14), colorbar<br />

subplot(2,2,4), waterfall(X,Y,Z)<br />

title(’\bf{waterfall}’,FS,14), colorbar<br />

Graficele tridimensionale din figurile 2.13, 2.16 s¸i 2.17 utilizează unghiurile<br />

de vizualizare implicite ale MATLAB. Acestea pot fi modificate cu view. Apelul<br />

view(a,b) alege unghiul de rotat¸ie în sens invers acelor de ceasornic în jurul axei<br />

z (azimutul) de a grade s¸i unghiul fat¸ă de planul xOy (elevat¸ia) de b grade. Implicit<br />

este view(-37.5,30). Instrumentul rotate 3D de pe bara de instrumente<br />

2<br />

0<br />

40<br />

−2<br />

2<br />

0<br />

40<br />

−2<br />

20<br />

20<br />

0<br />

0<br />

0<br />

0<br />

20<br />

20<br />

40<br />

40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!