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"))