MATLAB Functions | Help Desk |
plotyy
Create graphs with y axes on both left and right sideplotyy(X1,Y1,X2,Y2) plotyy(X1,Y1,X2,Y2,'function') plotyy(X1,Y1,X2,Y2,'function1','function2') [AX,H1,H2] = plotyy(...)
plotyy(X1,Y1,X2,Y2)
plots X1
versus Y1
with y-axis labeling on the left and plots X2
versus Y2
with y-axis labeling on the right.
plotyy(X1,Y1,X2,Y2,'function')
uses the plotting function specified by the string 'function
' instead of plot
to produce each plot. 'function
' can be plot
, semilogx
, semilogy
, loglog
, stem
or any MATLAB function that accepts the syntax:
h = function(x,y)
plotyy(X1,Y1,X2,Y2,'function1','function2')
uses function1(X1,Y1)
to plot the data for the left axis and function1(X2,Y2)
to plot the data for the right axis.
[AX,H1,H2] = plotyy(...)
returns the handles of the two Axes created in AX
and the handles of the graphics objects from each plot in H1
and H2
. AX(1)
is the left Axes and AX(2)
is the right Axes.
plot