How to plot a graph with 2 Y axis of different scale in Matlab 2015?

I need to plot 2 plots on the same graph with one y axis on the left and other y axis on the right in Matlab 2015.

 Accepted Answer

For MATLAB R2015_, take a look at the plotyy function. That should be what you are looking for.
Beginning with R2016a, you would want to take a look at the yyaxis function and use that instead.

2 Comments

Well I was stuck on the same problem. I want 3 data set in primary y axis and 2 data set on secondary y axis with common data along x axis. I tried with [hAx, hLine1, hLine2] = plotyy([x',x',x'],[y1,y2,y3],[x',x'],[y4,y5]) It didn't work. But it worked for two data on primary and one data in secondary. Any help would be appreciated.

Sign in to comment.

More Answers (0)

Categories

Tags

Community Treasure Hunt

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

Start Hunting!