Gráfico de contorno 3D en MATLAB

Ammar Ali 15 febrero 2024
Gráfico de contorno 3D en MATLAB

Este tutorial discutirá la creación de un gráfico de contorno 3D usando la función contour3() en MATLAB.

Cree una gráfica de contorno 3D usando la función contour3() en MATLAB

Podemos utilizar la función incorporada de MATLAB contour3() para crear un gráfico de contorno 3D. Un gráfico de contorno es un gráfico de isolíneas con diferentes colores según los valores.

El color que se le da a la línea depende de su valor. El color más frío corresponde a valores bajos y el color más cálido corresponde a valores altos.

Por ejemplo, tracemos una gráfica de contorno 3D de una esfera usando la función sphere() y contour3(). Vea el código a continuación.

clc
[x,y,z] = sphere(100);
contour3(x,y,z);

Producción:

Gráfico de contorno 3D de una esfera

También podemos establecer algunas propiedades del gráfico de contorno como los niveles de línea, especificaciones de línea, estilo de línea, color de línea, etiquetas de línea, ancho de línea y espaciado de etiqueta.

Podemos establecer el valor de los niveles en cualquier valor escalar o vectorial. También podemos establecer la especificación de la línea como el color y el estilo de línea simultáneamente usando la propiedad LineSpec.

De forma predeterminada, mostrar texto está desactivado, pero podemos activarlo y mostrar cualquier texto en la trama. Por defecto, el ancho de línea es 0.5, pero podemos cambiar a cualquier valor de escala positivo usando la propiedad LineWidth.

El valor predeterminado del espaciado de la etiqueta es 144, pero podemos establecerlo en cualquier escalar usando la propiedad LabelSpacing. Podemos darle un título a la trama y también podemos establecer las etiquetas de la trama.

Por ejemplo, cambiemos algunas propiedades del gráfico anterior. Vea el código a continuación.

clc
[x,y,z] = sphere(100);
contour3(x,y,z,20,'Color','red','LineWidth',1.5,'LineStyle','-.')

Producción:

cambiar las propiedades de la gráfica de contorno 3D

También podemos crear un objeto de la función contour3(), que podemos usar para cambiar las propiedades del gráfico después de que se crea.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - MATLAB Plot

Artículo relacionado - MATLAB 3D Plot