08.11.2014 Views

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

SHOW MORE
SHOW LESS

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.

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

Saved successfully!

Ooh no, something went wrong!