Gráfico múltiple en Octave con dos o más vistas separadas

En la lección de hoy, vamos a explorar cómo generar un gráfico múltiple en Octave, el cual contará con dos o más vistas independientes.

¿A qué nos referimos con un gráfico múltiple con vistas separadas? Este tipo de gráficos implican dividir el espacio de trabajo en dos o más secciones. Cada sección alberga un gráfico, lo que nos permite visualizar diversas funciones a través de distintos gráficos en lugar de limitarnos a uno solo. A continuación, te presento un ejemplo de un gráfico múltiple con cuatro vistas diferenciadas:
gráfico múltiple con cuatro vistas distintas

Ejemplo Práctico

Primero, vamos a crear un array x y dos arrays de funciones distintas, y1 y y2.

Cada uno de estos arrays deberá contener cien elementos.

>> x=linspace(1,100,100);
>> y1=x.^2;
>> y2=log(x);

Para segmentar el área de gráficos en varios gráficos, utilizaremos el comando subplot(filas, columnas, gráfico).

Si queremos mostrar dos gráficos juntos, estableceremos una sola fila y dos columnas.

>> subplot(1,2,1)

El comando subplot(1, 2, 1) genera el primer gráfico cartesiano en la primera fila y columna.

primer gráfico

Ahora, vamos a dibujar el gráfico de la función y1 utilizando el comando plot(x, y1).

>> plot(x,y1)

El gráfico se visualiza en el primer cuadrante cartesiano.

primer gráfico de múltiples gráficos

A continuación, pasaremos al segundo cuadrante cartesiano utilizando el comando subplot(1, 2, 2).

>> subplot(1,2,2)

Este comando genera otro gráfico cartesiano en la misma fila pero en la segunda columna.

segundo gráfico cartesiano

Luego, dibujaremos el gráfico de la función y2 utilizando el comando plot(x, y2).

>> plot(x,y2)

Este segundo gráfico se traza en el segundo cuadrante.

dos gráficos cartesianos

De esta forma, puedes dibujar múltiples gráficos en el mismo espacio de trabajo sin que se superpongan.

Si tu intención es superponer los gráficos en un solo cuadrante cartesiano, te recomendaría leer esta otra lección de Octave.

En este ejemplo, te he mostrado cómo construir dos gráficos cartesianos adyacentes. Por supuesto, también puedes dividir el área en múltiples secciones. Por ejemplo, puedes dividir el área de gráficos en dos filas y dos columnas utilizando subplot(2, 2, 1), subplot(2, 2, 2), subplot(2, 2, 3), subplot(2, 2, 4).
cómo trazar un gráfico múltiple con cuatro vistas
De esta manera, puedes visualizar cuatro gráficos simultáneamente en cuatro cuadrantes cartesianos.
gráficos múltiples en cuatro cuadrantes cartesianos

Si encuentras útil esta lección en línea de Octave por Nigiara, te invito a seguirnos.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Gráficos en Octave

Personalizar un gráfico