1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
figure%('visible','off');
[Ax,H1,H2] = plotyy(x, PBAT(:,j), x, PMPP(:,j)) ;
set(H1,'Color','b','linewidth',2);
set(H2,'Color','y','linewidth',2);
set(Ax(1),'YColor','b','ylim',[0 Pnom_bat],'Ytick', [0:Pnom_bat/10:Pnom_bat] );
set(Ax(2),'YColor','r','ylim',[0 Pge_nom],'Ytick', [0:Pge_nom/10:Pge_nom] );
hold(Ax(2), 'on');
plot(Ax(2), x, Pgroupe(:,j),'k', 'linewidth',2) ;% Trace les données Pgroupe et LOAD sur le deuxième axe
hold(Ax(2), 'on');
plot(Ax(2), x, LOAD(:,j),'r', 'linewidth',2) ;% Trace les données Pgroupe et LOAD sur le deuxième axe
set(get(Ax(1),'Ylabel'),'String','Energie en batterie','Color','b') ;
set(get(Ax(2),'Ylabel'),'String','Energie','Color','k') ;
xlabel('Seconde');
%x_tick=date_debut:(3/24):date_fin; % tous 2 h
%set(gca,'Xtick',x_tick)
%set(gca,'XTickLabel',datestr(x_tick,15))
datetick('x', 'HH:MM')
legend('Pbat','Ppv','Pgroupe','Pcharge');
eval(sprintf('title(''Evolution de la puissance de chaque élément du système %d'')',j)); |
Partager