Bonjour,


J'essaye de tracer un graphique du type errorbar et de type un X et plusieurs Y. Voici une figure du résultat obtenu pour le moment. Comme on peux le voir les barres horizontales sont très larges et ne me plaisent pas. Pourriez vous m'aider à réduire la largeur des barres horizontales.



Voici le code matlab utiliser pour la réalisation de la figure

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
clear all
 
load var.dat;
tfen=49;
t(:,1)=var(1:tfen,1);
t(:,2)=var(1:tfen,1);
t(:,3)=var(1:tfen,1);
deb=var(1,1)-10;
fin=var(tfen,1)+10;
y=var(1:tfen,2:4);
e=var(1:tfen,5:6);
e(tfen,3)=0;
 
% Create multiple error bars using matrix input to errorbar
figure('PaperSize',[20.98 29.68])
xlim([deb fin]);
box('on');
hold('all');
errorbar1 = errorbar(t,y,e);
set(errorbar1(3),'DisplayName','Sans bruit');
set(errorbar1(2),'DisplayName','Validé','Color',[0 0 1]);
set(errorbar1(1),'Marker','*','LineStyle','none','DisplayName','Mesuré',...
    'Color',[0 0.498 0]);
% Create xlabel
xlabel('Temps (s)');
% Create ylabel
ylabel('A''');
% Create legend
legend1 = legend('show');
set(legend1,'Location','Best');
print -depsc test.eps;
Merci d'avance pour votre aide