Plot Matrices stored in Cell Array
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
shahzer rahman
am 7 Mär. 2020
Bearbeitet: Ameer Hamza
am 7 Mär. 2020
I have a 1by2 cell array that has the following elements
C{1}= [ 1 2 3 4 5 6]
C{2}= [987 877 77 666 777 66 77 ]
I want to plot these matrices C{1} and C{2} on the same graph.
Pleas help.
0 Kommentare
Akzeptierte Antwort
Ameer Hamza
am 7 Mär. 2020
You can plot elements of a cell array on the same graph by holding the axes. For example,
C{1} = [1 2 3 4 5 6];
C{2} = [987 877 77 666 777 66 77];
fig = figure();
ax = axes();
hold(ax);
for i = C
plot(i{:});
end
7 Kommentare
Ameer Hamza
am 7 Mär. 2020
Bearbeitet: Ameer Hamza
am 7 Mär. 2020
You can get the index of last element using this
cellfun(@(x) numel(x), C)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Line Plots finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!