How can I draw double Y-axis on a time series plot
Show older comments
I would like to draw these two graphs on a single panel with two y-axes. Does anyone know how?
fcha = timeseries(fch4,time,'Name','CH4');
fchb = timeseries(fco2,time,'Name','CO2');
tsc = tscollection({fcha fchb});
plot(tsc.CH4,'r-')
figure
plot(tsc.CO2,'b-')
Hiroki
Answers (2)
Muruganandham Subramanian
on 27 Nov 2012
0 votes
You can do with 'subplot' command
Ilham Hardy
on 27 Nov 2012
x = time;
y = fch4;
y1 = fco2;
[ax,h1,h2] = plotyy(x,y,x,y1);
set(h1,'color','r');
set(h2,'color','b');
Categories
Find more on Time Series Collections in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!