plotyy
Line plots with independent data scaling for the left and right axes.
plotyy(x1, y1, x2, y2)
plotyy(x1, y1, plotspec1, x2, y2, plotspec2, logspec)
Inputs
x1 A real matrix. Independent variable for the left axis.
y1 A real matrix with the same number of rows as x1. Dependent variable for the left axis.
x2 A real matrix. Independent variable for the right axis.
y2 A real matrix with the same number of rows as x2. Dependent variable for the left axis.
plotspec1 The plot specification string for the plot for the left axis.
plotspec2 The plot specification string for the plot for the right axis.
logspec One of the strings 'semilogx' , 'semilogy' , 'loglog' , to specify the logarithmic scaling of one or more of the axes, if needed.


Description
If x1 is a vector, every column of y1 is plotted against x1 . Otherwise, every column of y1 is plotted against the corresponding column of x1 . The data in the pair x2, y2 is plotted in a similar fashion, but according to indpendent scaling which is displayed on the y-axis on the right of the plot. The plotspec strings are used to define the line types, colors and markers as defined in plot.
Example
>>x=[-1:.01:1]
>>y=sin(pi*x);
>>z=5sin(pi*pi*x.*x);
>>plotyy(x,y,x,z,'r:pf5')
>>legends({'sin(pi x)','5sin([pi x]^2)'}); 
>>ylabel('Y Axis')
>>xlabel('X Axis')
>>ylabelRight('Right Y Axis')
>>title('Plot with Two Y Axes')