Dibujando curvas de nivel
Las curvas de nivel de una funcion en dos variables se pueden dibujar en dos y tres dimensiones gracias al comando
contour en el primero de los casos y al comando contour3 en segundo. Estos dos comandos solo pueden ser utilizados
sobre una red rectangular previamente definida.
contour en el primero de los casos y al comando contour3 en segundo. Estos dos comandos solo pueden ser utilizados
sobre una red rectangular previamente definida.
Los siguientes comandos nos dan las curvas de nivel de una matriz que describe la superficie de una función de dos
variables.
variables.
Como puede verse hemos utilizado el comando peaks que genera una matriz trasladando y reescalando la distribución gaussiana en dos dimensiones.
En ocasiones puede ser necesario definir una determinada red para dibujar las curvas de nivel de una matriz Z. El
dominio se define mediante dos vectores x e y de longitudes n y m, respectivamente, para los valores de la red. En la
siguiente tabla se muestran los comandos que nos permieten construir dichas redes, incluso en tres dimensiones, sobre
un cilindro o sobre una esfera.
En ocasiones puede ser necesario definir una determinada red para dibujar las curvas de nivel de una matriz Z. El
dominio se define mediante dos vectores x e y de longitudes n y m, respectivamente, para los valores de la red. En la
siguiente tabla se muestran los comandos que nos permieten construir dichas redes, incluso en tres dimensiones, sobre
un cilindro o sobre una esfera.
Una información mas completa de las curvas de nivel la podemos conseguir si ademas dibujamos el gradiente de la
superficie, que se obtiene gracias a la funcion gradient.
superficie, que se obtiene gracias a la funcion gradient.