How can I plot this curve ?

1 Ansicht (letzte 30 Tage)
Mallouli Marwa
Mallouli Marwa am 6 Aug. 2022
Bearbeitet: Image Analyst am 6 Aug. 2022
Hi
How can I plot this curve ?
  3 Kommentare
Mallouli Marwa
Mallouli Marwa am 6 Aug. 2022
Thanks, how can I plot this bar
Adam Danz
Adam Danz am 6 Aug. 2022
Use bar

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Image Analyst
Image Analyst am 6 Aug. 2022
Bearbeitet: Image Analyst am 6 Aug. 2022
Use bar, xlabel, ylabel, title, and xticklabels. Use text to add text to other places, like atop the bars.
fontSize = 18;
% Define data.
data = [109, 70, 76, 85, 26];
% Define colors
purple = [153, 153, 255] / 255;
grayBackground = [192, 192, 192] / 255;
bar(data, 'BarWidth', 0.4, 'FaceColor',purple);
ax = gca;
ax.Color = grayBackground;
grid on;
xlabel('annees', 'FontSize',fontSize);
ylabel('Hueres (Eq. TD)', 'FontSize',fontSize)
title('Services 2001 - 2006 (366 H Eq. TD)', 'FontSize',fontSize)
xticklabels({ ...\
'2001-2002',...
'2002-2003',...
'2003-2004',...
'2004-2005',...
'2005-2006'
})
% Put labels atop the bars.
for k = 1 : numel(data)
str = sprintf('%d', data(k));
xt = k;
yt = data(k);
text(xt, yt, str, 'Color','k', ...
'VerticalAlignment','bottom', 'HorizontalAlignment','center', ...
'FontSize', fontSize, 'FontWeight', 'bold');
end

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by