Tecnología

Inicio

Niveles de contorno en MATLAB

MATLAB - un acrónimo de "Matrix Laboratory" - es un lenguaje de programación de alto rendimiento y el entorno de programación diseñado para la computación científica y técnica. MATLAB incorpora varias funciones que permiten al usuario calcular la trama, y ​​la etiqueta de curvas de nivel, o isolíneas, que son líneas que representan la igualdad con respecto a una variable dada.

Niveles de contorno

Las funciones de contorneado dentro de MATLAB le permiten especificar los niveles de contorno en particular o el número de niveles de contorno para dibujar. La función de contorno básico, llamado "contorno", muestra las líneas de contorno bidimensionales generadas a partir de los valores en una matriz de datos, Z. La primera forma de la función de contorno, el contorno (Z, n), donde n es el número de líneas de contorno, establece una propiedad conocida como "LevelStep", que especifica el espacio entre las curvas de nivel. La segunda forma, el contorno (Z, v), donde v es un vector - una cantidad con la magnitud y la dirección - establece una propiedad conocida como "LevelList", que especifica valores en los que se dibujan las curvas de nivel.

Contorno Algoritmo

MATLAB determina que los niveles de contorno para dibujar a través de un conjunto de reglas, conocido como el algoritmo de contorno. Si proporciona las funciones de contorno con un vector de entrada, v, como argumento, los elementos de V se interpretan como los valores de nivel de contorno, mientras que la longitud de v determina el número de niveles de contorno generados. Si no se proporciona v, el algoritmo de contorno elige un máximo de 20 niveles de contorno, y el número total es siempre divisible por 2 o 5.

Las líneas de contorno en 3D

Del mismo modo, la función "contour3" muestra las líneas de contorno tridimensionales generados a partir de los valores en una matriz de datos, Z. Los valores de la matriz se interpretan como alturas relativas a un plano y el número de líneas de contorno para mostrar se calcula a partir del mínimo y los valores máximos de datos. Como alternativa, se puede establecer explícitamente el número de niveles de contorno que se muestran una vez más por el suministro de un segundo argumento opcional a la función.

Los contornos llenos

Si desea crear un gráfico de contorno de dos dimensiones, pero que desea rellenar el área entre las curvas de nivel con un color sólido, utilice la función "contourf". El "contourf (Z)" sintaxis, donde Z es una matriz de datos, al menos, 2 por 2, dibuja un gráfico de contorno en el que el número de líneas de contorno y sus valores se determinan automáticamente. Sin embargo, al igual que las funciones de "contour3" "contorno" y, también puede suministrar contourf con un número o un vector que establece explícitamente los niveles de contorno.