Matlab - Unir 2 Ventas Figure ya hechas en una sola

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 18 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Unir 2 Ventas Figure ya hechas en una sola

Publicado por Jhonatan (1 intervención) el 20/01/2021 08:05:19
Hay la posibilidad de poder unir 2 ventas de figuras "figure" ya creadas en una sola ventana ya sea superponiéndolas o colocándolas una alado de otra?

O Alguna forma de poder organizar 8 ventas de figuras que aparezcan acomodadas en la toda la pantalla una a continuación de otra ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jon
Val: 354
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Unir 2 Ventas Figure ya hechas en una sola

Publicado por Jon (161 intervenciones) el 20/01/2021 12:03:47
Buenos días Jhonatan,

Aquí tienes un ejemplo con ambas propuestas de visualización.

En cuanto a la primera, se debe usar el comando hold o hold on para mantener el gráfico anterior y poner encima el siguiente.

Para mostrar varios gráficos en una figura, se debe usar la función subplot. En esta función hay que indicar la cantidad de gráficos como fila y como columna y dónde se desea graficar.

subplot (NumeroFilas, NumeroColumnas, PosicionGrafico)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
%% Datos
m = 5;
x = 1 : 10;
y1 = m*x;
y2 = -m*x;
 
%% Opción 1: superposición
figure;
plot(x,y1);
hold on;
plot(x,y2);
grid on;
 
%% Opción 2: combinación
figure;
subplot(4,2,1);
plot(x,y1);
grid on;
 
subplot(4,2,2);
plot(x,y1);
grid on;
 
subplot(4,2,3);
plot(x,y1);
grid on;
 
subplot(4,2,4);
plot(x,y1);
grid on;
 
subplot(4,2,5);
plot(x,y2);
grid on;
 
subplot(4,2,6);
plot(x,y2);
grid on;
 
subplot(4,2,7);
plot(x,y2);
grid on;
 
subplot(4,2,8);
plot(x,y2);
grid on;

Un saludo,

Jon
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar