Mercurial > hg > octave-lyh
comparison scripts/plot/plotyy.m @ 14245:4506eade9f04
Use Matlab coding conventions for demos in plot/ directory.
* contrast.m, axis.m, clabel.m, colorbar.m, comet.m, contour.m, contour3.m,
cylinder.m, daspect.m, errorbar.m, ezplot.m, fplot.m, grid.m, hold.m,
isosurface.m, legend.m, loglog.m, loglogerr.m, pareto.m, patch.m, pbaspect.m,
pie.m, pie3.m, plot3.m, plotmatrix.m, plotyy.m, quiver.m, quiver3.m,
rectangle.m, refreshdata.m, scatter.m, scatter3.m, semilogx.m, semilogxerr.m,
semilogy.m, semilogyerr.m, shading.m, stem.m, subplot.m, text.m, title.m,
trimesh.m, triplot.m, trisurf.m, uigetdir.m, uigetfile.m, uimenu.m,
uiputfile.m, waitbar.m, xlim.m, ylim.m, zlim.m: Use Matlab coding conventions
for demos so that compare plots scripts will function.
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Sun, 22 Jan 2012 07:31:32 -0800 |
parents | 11949c9795a0 |
children | c4fa5e0b6193 |
comparison
equal
deleted
inserted
replaced
14241:a52925666288 | 14245:4506eade9f04 |
---|---|
231 %! clf; | 231 %! clf; |
232 %! x = 0:0.1:2*pi; | 232 %! x = 0:0.1:2*pi; |
233 %! y1 = sin (x); | 233 %! y1 = sin (x); |
234 %! y2 = exp (x - 1); | 234 %! y2 = exp (x - 1); |
235 %! ax = plotyy (x,y1, x-1,y2, @plot, @semilogy); | 235 %! ax = plotyy (x,y1, x-1,y2, @plot, @semilogy); |
236 %! xlabel ("X"); | 236 %! xlabel ('X'); |
237 %! ylabel (ax(1), "Axis 1"); | 237 %! ylabel (ax(1), 'Axis 1'); |
238 %! ylabel (ax(2), "Axis 2"); | 238 %! ylabel (ax(2), 'Axis 2'); |
239 %! axes (ax(1)); | 239 %! axes (ax(1)); |
240 %! text (0.5, 0.5, "Left Axis", ... | 240 %! text (0.5, 0.5, 'Left Axis', ... |
241 %! "color", [0 0 1], "horizontalalignment", "center"); | 241 %! 'color', [0 0 1], 'horizontalalignment', 'center'); |
242 %! axes (ax(2)); | 242 %! axes (ax(2)); |
243 %! text (4.5, 80, "Right Axis", ... | 243 %! text (4.5, 80, 'Right Axis', ... |
244 %! "color", [0 0.5 0], "horizontalalignment", "center"); | 244 %! 'color', [0 0.5 0], 'horizontalalignment', 'center'); |
245 | 245 |
246 %!demo | 246 %!demo |
247 %! clf; | 247 %! clf; |
248 %! x = linspace (-1, 1, 201); | 248 %! x = linspace (-1, 1, 201); |
249 %! subplot (2,2,1); | 249 %! subplot (2,2,1); |
258 | 258 |
259 %!demo | 259 %!demo |
260 %! clf; | 260 %! clf; |
261 %! x = linspace (-1, 1, 201); | 261 %! x = linspace (-1, 1, 201); |
262 %! hax = plotyy (x, sin(pi*x), x, cos(pi*x)); | 262 %! hax = plotyy (x, sin(pi*x), x, cos(pi*x)); |
263 %! ylabel ("Blue on the Left"); | 263 %! ylabel ('Blue on the Left'); |
264 %! ylabel (hax(2), "Green on the Right"); | 264 %! ylabel (hax(2), 'Green on the Right'); |
265 %! xlabel ("xlabel"); | 265 %! xlabel ('xlabel'); |
266 | 266 |
267 function deleteplotyy (h, d, ax2, t2) | 267 function deleteplotyy (h, d, ax2, t2) |
268 if (ishandle (ax2) && strcmp (get (ax2, "type"), "axes") | 268 if (ishandle (ax2) && strcmp (get (ax2, "type"), "axes") |
269 && (isempty (gcbf()) || strcmp (get (gcbf(), "beingdeleted"),"off")) | 269 && (isempty (gcbf()) || strcmp (get (gcbf(), "beingdeleted"),"off")) |
270 && strcmp (get (ax2, "beingdeleted"), "off")) | 270 && strcmp (get (ax2, "beingdeleted"), "off")) |