0% encontró este documento útil (0 votos)
5 vistas10 páginas

Gráficos 2D en MATLAB: Guía Práctica

La clase se centra en la creación y personalización de gráficos 2D en MATLAB, utilizando la función plot() para visualizar datos climáticos y agrícolas. Se explica cómo dividir el código en secciones y la importancia de agregar leyendas y títulos para una mejor comprensión. Se incluyen ejemplos prácticos de gráficos de temperatura y crecimiento de cultivos, así como actividades para aplicar lo aprendido.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas10 páginas

Gráficos 2D en MATLAB: Guía Práctica

La clase se centra en la creación y personalización de gráficos 2D en MATLAB, utilizando la función plot() para visualizar datos climáticos y agrícolas. Se explica cómo dividir el código en secciones y la importancia de agregar leyendas y títulos para una mejor comprensión. Se incluyen ejemplos prácticos de gráficos de temperatura y crecimiento de cultivos, así como actividades para aplicar lo aprendido.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MATLAB

INTRODUCCIÓN A LOS GRÁFICOS


El objetivo de esta clase es aprender a crear gráficos en 2D en Matlab, personalizarlos
y aplicarlos a datos, ya sean climáticos o agrícolas.
En esta clase vamos a escribir el código, es decir, el script, en la ventana del editor. Si
al iniciar Matlab no aparece esta ventana, hacemos lo siguiente:
Nos situamos en la pestaña “HOME” y ahí damos clic en la opción “New Script”

Cuando el Script está listo, este se puede “correr” con la opción “RUN”. Para esto es
necesario guardar el archivo.
Si no queremos guardar el archivo aun, se puede correr el script con la opción “Run
Section”.

¿Qué es una Section?


En Matlab escribimos comentarios con el porcentaje %, pero si escribimos dos
porcentajes seguidos %% creamos secciones para así dividir el código.
Si utilizamos “Run” se corre todo el código, así tenga varias secciones. Con “Run
Section” solo se corre la sección en donde se esté trabajando. En el caso de la imagen
anterior, al utilizar “Run Section” solo corre la segunda sección.

1. ¿Por qué usar gráficos en MATLAB?


Los gráficos permiten visualizar datos y comprender tendencias o patrones de forma
más intuitiva. En ingeniería agrícola, pueden utilizarse para representar datos
climáticos, crecimiento de cultivos, humedad del suelo, entre otros.

2. Creación de gráficos 2D
La función principal para graficar en 2D en MATLAB es plot(). Esta función se usa para
trazar datos en un gráfico de líneas.
Ejemplo básico:
Explicación: Plot (x,y) dibuja una línea conectando los puntos (x, y).
Nota: Los vectores deben tener la misma longitud, es decir, deben tener la misma
cantidad de elementos.

3. Mejorando el gráfico con color y estilo:


Se pueden cambiar colores, estilos de línea y marcadores para mejorar la
visualización.
Personalización rápida:

• 'r' → Rojo
• '--' → Línea discontinua
• 'o' → Marcador de puntos

4. Agregar leyendas y múltiples curvas


Es importante agregar títulos, etiquetas y leyendas para entender los datos. Se
pueden graficar varias líneas y agregar una leyenda para identificar cada una.
Ejemplo con personalización:
Explicación:

• Se usa hold on para graficar más de una curva en la misma figura.


• Se usa legend() para identificar cada línea.

EJEMPLOS
1. Gráfica de temperatura diaria de una semana
2. Crecimiento de una planta en función del tiempo
Ejemplo 1: Graficar la temperatura a lo largo del tiempo
Explicación: Se crean dos vectores (dias y temperatura) y luego se usa plot() para
graficar la temperatura en función de los días.

Ejemplo 2: Personalización del gráfico

Explicación:

• 'r--o' → Rojo (r), línea discontinua (--), marcadores circulares (o).


• 'LineWidth', 2 → Grosor de la línea.
• 'MarkerSize', 8 → Tamaño de los puntos.
• grid on → Muestra la cuadrícula.
Ejemplo 3: Comparación de temperatura y humedad

Explicación:

• Se usa hold on para graficar más de una curva en la misma figura.


• Se usa legend() para identificar cada línea.
ACTIVIDADES
Supongamos que un cultivo produce las siguientes cantidades cada mes:

• Mes 1: 500 kg cosechados


• Mes 2: 700 kg cosechados
• Mes 3: 900 kg cosechados
• Mes 4: 850 kg cosechados
• Mes 5: 950 kg cosechados
Graficar estos datos y personalizar la gráfica con el título, etiquetas y leyenda.

Para un análisis agrícola, se pueden graficar datos históricos de temperatura y


humedad para evaluar condiciones óptimas de cultivo.
Graficar la precipitación (mm) y temperatura (°C) durante 12 meses.
• Crear un gráfico con dos curvas diferenciadas.
• Agregar etiquetas, título y una leyenda.
Datos:
meses = 1:12;
temperatura = [25 27 30 32 35 33 30 28 26 24 22 20];
precipitacion = [50 45 40 30 25 20 30 50 60 70 80 90];

También podría gustarte