Subplots using for loop with varying data increments
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
JAGAN MOHAN KUMMARI
el 27 de Abr. de 2020
Comentada: JAGAN MOHAN KUMMARI
el 28 de Abr. de 2020
Hi Friends,
I am reading the following data
d=xlsread('data.xlsx','sheet1')
t=d(:,1:4:5);
a=d(:,2:4:6);
v=d(:,3:4:7);
u=d(:,4:4:8);
how can I subplot this data to a 2x3 figures,
1 2 3
4 5 6
figs in Col1: 1:3:4 (1, 4) are with t, and a
figs in Col2: 2:3:5 (2, 5) are with t, and v
figs in Col3: 3:3:6 (3, 6) are with t, and u
Currently, I can plot them individually subplot but worried to making a mistake while creating each subplot in large data. Appreciate any ideas.
Thanks,
Jagan
2 comentarios
JAGAN MOHAN KUMMARI
el 27 de Abr. de 2020
Editada: JAGAN MOHAN KUMMARI
el 27 de Abr. de 2020
Respuesta aceptada
Walter Roberson
el 27 de Abr. de 2020
plotvars = {a, v, u};
for K = 1 : 3
subplot(2, 3, K)
plot(t, plotvars{K});
subplot(2, 3, K+3)
plot(t, plotvars{K});
end
12 comentarios
Ameer Hamza
el 28 de Abr. de 2020
Similarly, this will also work
y_limits={[-0.5 0.5],[-300 300],[-inf inf]};
Más respuestas (0)
Ver también
Categorías
Más información sobre Subplots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!