Bonjour,
Malgré mes recherches et mes tentatives de plotyy je ne trouve pas la solution à ma question.
Pour le moment, j'ai une boucle qui me trace 9 histogrammes sur une même fenêtre (grâce à subplot) , seul un type d'histogramme se fait (normal vu que les autres sont écrasés)(j'ai fait exprès d'enlever le hold on pour essayer de bidouiller mais pour le moment ça ne donne rien).
BDV charge les fichiers .csv de mon rep1 et ensuite je fais un histogramme de fréquence de la colonne 8 de ces fichiers (un à chaque boucle). Pour V, je fais également un histogramme de fréquence.
Je souhaite donc avoir size(B,1) (qui est égal à 9 ici) figures (sur la même fenêtre si possible) avec sur chacune 2 histogrammes. J'ai bien essayé un hold on mais sans succès... De plus, je souhaiterai que les 2 histogrammes aient une échelles des ordonnées différentes : j'ai donc pensé au plotyy mais impossible de trouver la bonne syntaxe avec mon code ...
Voici le bout de code que j'ai fait jusqu'alors (j'ai enlevé mes tentatives de plotyy pour plus de clarté):
Merci d'avance de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 x = 20:1:120; y1 = 0:500:5000; y2 = 0:1:5; for i=1:size(B,1) BDV = load(fullfile(rep1,list1(i).name),ext(3:end)); [m,yout]=hist(BDV(:,8),x,y1,20); [n,xout]=hist(V(:,i),x,y2,20); subplot(3,3,i),bar(xout,n,'r'); subplot(3,3,i),bar(yout,m); end
Partager