Grouping the bar graph
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Yanjika O
am 1 Jun. 2020
Kommentiert: Ameer Hamza
am 2 Jun. 2020
Hello, I wrote following lines for plotting a bar graph of shock1-shock5 excel files.
%filename='shock1-5.xlsx'
clear all
clc
training=5;
sheetname='Result';
for i=1:training
disp(i)
freezePercent=xlsread(strcat('shock',num2str(i)),'C2:C11');
for j=1:length(freezePercent)
bar(freezePercent,'grouped')
hold on
end
end
However my code returns me stacked bar graph which looks like this.
I want mine to look like this:
0 Kommentare
Akzeptierte Antwort
Ameer Hamza
am 1 Jun. 2020
Try this
clear all
clc
training=5;
sheetname='Result';
freezePercent = zeros(training, 10);
for i=1:training
freezePercent(i,:)=xlsread(strcat('shock',num2str(i)),'C2:C11');
end
bar(freezePercent)
6 Kommentare
Ameer Hamza
am 2 Jun. 2020
Glad that you found the solution. You may also see subplot() to draw them on the same figure.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!