Aprenda Matlab 6.1 - Universidad Politécnica de Madrid
Aprenda Matlab 6.1 - Universidad Politécnica de Madrid
Aprenda Matlab 6.1 - Universidad Politécnica de Madrid
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 8: Gráficos tridimensionales página 107<br />
8.2.7. ELEMENTOS GENERALES: EJES, PUNTOS DE VISTA, LÍNEAS OCULTAS, ...<br />
Las funciones surf y mesh dibujan funciones tridimensionales en perspectiva. La localización <strong>de</strong>l<br />
punto <strong>de</strong> vista o dirección <strong>de</strong> observación se pue<strong>de</strong> hacer mediante la función view, que tiene la<br />
siguiente forma:<br />
view(azimut, elev)<br />
don<strong>de</strong> azimut es el ángulo <strong>de</strong> rotación <strong>de</strong> un plano horizontal, medido sobre el eje z a partir <strong>de</strong>l eje<br />
x en sentido antihorario, y elev es el ángulo <strong>de</strong> elevación respecto al plano (x-y). Ambos ángulos se<br />
mi<strong>de</strong>n en grados, y pue<strong>de</strong>n tomar valores positivos y negativos (sus valores por <strong>de</strong>fecto son -37.5 y<br />
30). También se pue<strong>de</strong> <strong>de</strong>finir la dirección <strong>de</strong>l punto <strong>de</strong> vista mediante las tres coor<strong>de</strong>nadas<br />
cartesianas <strong>de</strong> un vector (sólo se tiene en cuenta la dirección):<br />
view([xd,yd,zd])<br />
En los gráficos tridimensionales existen funciones para controlar los ejes, por ejemplo:<br />
axis([xmin,xmax,ymin,ymax,zmin,zmax])<br />
También se pue<strong>de</strong>n utilizar las funciones siguientes: xlabel, ylabel, zlabel, axis('auto'),<br />
axis(axis), etc.<br />
Las funciones mesh y surf disponen <strong>de</strong> un algoritmo <strong>de</strong> eliminación <strong>de</strong> líneas ocultas (los<br />
polígonos o facetas, no <strong>de</strong>jan ver las líneas que están <strong>de</strong>trás). El comando hid<strong>de</strong>n activa y <strong>de</strong>sactiva<br />
la eliminación <strong>de</strong> líneas ocultas.<br />
En el dibujo <strong>de</strong> funciones tridimensionales, a veces también son útiles los NaNs. Cuando una<br />
parte <strong>de</strong> los elementos <strong>de</strong> la matriz <strong>de</strong> valores Z son NaNs, esa parte <strong>de</strong> la superficie no se dibuja,<br />
permitiendo ver el resto <strong>de</strong> la superficie.