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 32
| yWidth = 0.04; %# y axes spacing,
xLimit = [min(time) max(time)]; %# Range of time values
xOffset = -yWidth*diff(xLimit)/axesPosition(3);
%# Create the figure and axes:
% VITESSE
h1 = axes('Position',axesPosition,...
'Color','w','XColor','k','YColor','r',...
'XLim',xLimit,'YLim',[0 20],'NextPlot','add','FontSize',12,'FontWeight','bold');
set(h1, 'Xtick', [xLimit(1):1/24/5:xLimit(2)]);
datetick('x','HH:MM','keeplimits','keepticks')
% HAUTEUR
h2 = axes('Position',axesPosition+yWidth.*[-1 0 1 0],...
'Color','none','XColor','k','YColor','k',...
'XLim',xLimit+[xOffset 0],'YLim',[-30 30],...
'XTick',[],'XTickLabel',[],'NextPlot','add','FontSize',12,'FontWeight','bold');
% ANGLE
h3 = axes('Position',axesPosition+yWidth.*[-2 0 2 0],...
'Color','none','XColor','k','YColor','b',...
'XLim',xLimit+[2*xOffset 0],'YLim',[-2 30],...
'XTick',[],'XTickLabel',[],'NextPlot','add','FontSize',12,'FontWeight','bold');
set(h1, 'Xtick', [xLimit(1):1/24/5:xLimit(2)]);
datetick('x','HH:MM','keeplimits','keepticks') %
xlabel(h1,'temps','FontSize',12,'FontWeight','bold');
ylabel(h1,'vitesse (m/s)','FontSize',12,'FontWeight','bold');
ylabel(h2,'hauteur (mm)','FontSize',12,'FontWeight','bold');
ylabel(h3,'angle (°)','FontSize',12,'FontWeight','bold'); |
Partager