Plot each individual cells in different graphs

2 visualizaciones (últimos 30 días)
Jonathan Cheong
Jonathan Cheong el 15 de Mzo. de 2021
Comentada: Jonathan Cheong el 15 de Mzo. de 2021
Hello, I have a two cell arrays I would like to plot as individual graphs. And be able to show them whenever I need to.
X-axis = 'datecell.mat'
Y-axis = 'smcell.mat'
The code I have averages everything onto one graph. But I'd like to split them up.
figure(2)
for ci = 1:length(finalindex)
ddplots{ci} = plot(datecell{ci},smcell{ci});
ylim = ([smcell{ci}]);
end
legend
Many thanks.

Respuesta aceptada

KALYAN ACHARJYA
KALYAN ACHARJYA el 15 de Mzo. de 2021
Editada: KALYAN ACHARJYA el 15 de Mzo. de 2021
datecell=load('datecell.mat');
datecell=datecell.datecell;
smcell=load('smcell.mat');
smcell=smcell.smcell;
figure,
for ci= 1:length(datecell)
plot(datecell{ci},smcell{ci});
hold on;
end
grid on;
Or
datecell=load('datecell.mat');
datecell=datecell.datecell;
smcell=load('smcell.mat');
smcell=smcell.smcell;
for ci= 1:length(datecell)
figure,plot(datecell{ci},smcell{ci});
end
grid on;
Note: Few cases, there are empty cell elments
  1 comentario
Jonathan Cheong
Jonathan Cheong el 15 de Mzo. de 2021
Thanks for the help. Yea, I'll be removing the empty cells.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 2-D and 3-D Plots 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!

Translated by