Using Multiple X- and Y-Axes Command Axis Label

10 Ansichten (letzte 30 Tage)
T
T am 1 Nov. 2012
figure (9)
ax1 = gca; hl1 = line(x1,y1,'Color','r'); set(ax1,'XColor','r','YColor','r')
ax2 = axes('Position',get(ax1,'Position'),... 'XAxisLocation','top',... 'YAxisLocation','right',... 'Color','none',... 'XColor','k','YColor','k'); hl2 = line(x2,y2,'Color','k','Parent',ax2);
ylabel('Drag Force (lbf.)') xlabel('Time (s)')
The above only labels the top axis and the right axis. How do I label the left and the bottom axis?

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 1 Nov. 2012
Bearbeitet: Azzi Abdelmalek am 1 Nov. 2012
figure (9)
ax1 = gca;
hl1 = line(x1,y1,'Color','r');
set(ax1,'XColor','r','YColor','r')
ax2 = axes('Position',get(ax1,'Position'),'XAxisLocation','top',...
'YAxisLocation','right','Color','none','XColor','k','YColor','k');
hl2 = line(x2,y2,'Color','k','Parent',ax2);
ylabel(ax1,'Drag Force (lbf.)')% do the same with ax2
xlabel(ax1,'Time (s)')

Weitere Antworten (1)

Sean de Wolski
Sean de Wolski am 1 Nov. 2012
ylabel(ax1,'String','stuff1')
ylabel(ax2,'String','stuff2')

Kategorien

Mehr zu Two y-axis finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by