How do I add a second y axis scale and label to a graph?

3 Ansichten (letzte 30 Tage)
Adam Kirkpatrick
Adam Kirkpatrick am 22 Apr. 2016
Kommentiert: Adam Kirkpatrick am 25 Apr. 2016
I've been using Matlab to solve ODE's however I need to have a second y axis scale and label for my graphs. I've tried the whole hold on box off method and I can't get it to work.
An example of my feeder code is:
[t, y] = ode45('TEST,[0 10], [0 0 0 0]);
plot(t,y) xlabel('Time (s)'); ylabel('Concentration'); axis([0 10 0 50]); set(gca,'XTick',(0:1:10)); set(gca,'YTick',(0:5:50));
I just need a scale on the right y axis and a label.
Thanks in advance

Antworten (1)

Adam
Adam am 22 Apr. 2016
Bearbeitet: Adam am 22 Apr. 2016
doc plotyy
should help. I've never used it myself, but I think it does what you are asking. Alternatively:
doc yyaxis
if you are using R2016a.
  1 Kommentar
Adam Kirkpatrick
Adam Kirkpatrick am 25 Apr. 2016
I only have access to matlab 2015. I can't really use plotyy because I'm plotting multiple ODEs.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Creating, Deleting, and Querying Graphics Objects 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