I'm generating a plot with 2 yaxis showing two datasets with larger differences in their values, e.g.
data1 = 100 + (200-100).*rand(365,1);data2 = 1 + (2-1).*rand(365,1);time = 1:365;figure(1);ax1 = axes('position',[0.05 0.5 0.22 0.37]);plot(time,data1,'k','linewidth',1);ylabel('label 1');hold on;plot(time,data2,'color',[.5,.5,.5],'linewidth',1);add = gca;extra = axes('Position',get(add,'Position'),'Color','none','XTick',[],'YAxisLocation','right');ylabel(extra,'label 2');linkaxes([add extra],'xy');
From this, how would I have a different ylim for each data set? In other words apply a different ylim to both yaxis. Please note that I do not wish to use plotyy and was hoping of some advice following the method I have shown above.
Best Answer