Plottong double y axis with data from two different data sets for right y axis. How to create legends for two different data sets in right Y axis for MATLAB 2015a?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
[hAx,hLine1,hLine2] = plotyy(Altitude1,OcculationAz,[Altitude1',Altitude2'],[COSMIC',Digisonde']);
title('Variation of Electron Density and Occultation Azimuth with Altitude')
xlabel('Altitude (Km)')
ylabel(hAx(1),'Occultation Azimuth (deg)') % left y-axis
ylabel(hAx(2),'Electron Density (/m3)') % right y-axis
2 Kommentare
madhan ravi
am 27 Nov. 2018
Bearbeitet: madhan ravi
am 27 Nov. 2018
sorry for the inconvenience made @SGMukherjee
Antworten (1)
madhan ravi
am 27 Nov. 2018
Try this example:
yyaxis right
plot(x,y)
hold on
plot(x1,y1)
legend({'1st','2nd'},'Location',northeast)
yyaxis left
plot(x2,y2)
legend('3rd','Location',northwest)
1 Kommentar
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!