Azzera filtri
Azzera filtri

Plot each individual cells in different graphs

2 visualizzazioni (ultimi 30 giorni)
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.

Risposta accettata

KALYAN ACHARJYA
KALYAN ACHARJYA il 15 Mar 2021
Modificato: KALYAN ACHARJYA il 15 Mar 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

Più risposte (0)

Categorie

Scopri di più su Line Plots in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by