Mercurial > hg > octave-nkf
comparison scripts/plot/subplot.m @ 14237:11949c9795a0
Revamp %!demos in m-files to use Octave coding conventions on spacing, etc.
Add clf() to all demos using plot features to get reproducibility.
Use 64 as input to all colormaps (jet (64)) to get reproducibility.
* bicubic.m, cell2mat.m, celldisp.m, cplxpair.m, interp1.m, interp2.m,
interpft.m, interpn.m, profile.m, profshow.m, convhull.m, delaunay.m,
griddata.m, inpolygon.m, voronoi.m, autumn.m, bone.m, contrast.m, cool.m,
copper.m, flag.m, gmap40.m, gray.m, hot.m, hsv.m, image.m, imshow.m, jet.m,
ocean.m, pink.m, prism.m, rainbow.m, spring.m, summer.m, white.m, winter.m,
condest.m, onenormest.m, axis.m, clabel.m, colorbar.m, comet.m, comet3.m,
compass.m, contour.m, contour3.m, contourf.m, cylinder.m, daspect.m,
ellipsoid.m, errorbar.m, ezcontour.m, ezcontourf.m, ezmesh.m, ezmeshc.m,
ezplot.m, ezplot3.m, ezpolar.m, ezsurf.m, ezsurfc.m, feather.m, fill.m,
fplot.m, grid.m, hold.m, isosurface.m, legend.m, loglog.m, loglogerr.m,
pareto.m, patch.m, pbaspect.m, pcolor.m, pie.m, pie3.m, plot3.m, plotmatrix.m,
plotyy.m, polar.m, quiver.m, quiver3.m, rectangle.m, refreshdata.m, ribbon.m,
rose.m, scatter.m, scatter3.m, semilogx.m, semilogxerr.m, semilogy.m,
semilogyerr.m, shading.m, slice.m, sombrero.m, stairs.m, stem.m, stem3.m,
subplot.m, surf.m, surfc.m, surfl.m, surfnorm.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, mkpp.m, pchip.m, polyaffine.m, spline.m,
bicgstab.m, cgs.m, gplot.m, pcg.m, pcr.m, treeplot.m, strtok.m, demo.m,
example.m, rundemos.m, speed.m, test.m, calendar.m, datestr.m, datetick.m,
weekday.m: Revamp %!demos to use Octave coding conventions on spacing, etc.
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Fri, 20 Jan 2012 12:59:53 -0800 |
parents | 72c96de7a403 |
children | 4506eade9f04 |
comparison
equal
deleted
inserted
replaced
14236:35903f035390 | 14237:11949c9795a0 |
---|---|
326 endif | 326 endif |
327 | 327 |
328 endfunction | 328 endfunction |
329 | 329 |
330 %!demo | 330 %!demo |
331 %! clf | 331 %! clf; |
332 %! r = 3; | 332 %! r = 3; |
333 %! c = 3; | 333 %! c = 3; |
334 %! fmt = {'horizontalalignment', 'center', 'verticalalignment', 'middle'}; | 334 %! fmt = {"horizontalalignment", "center", "verticalalignment", "middle"}; |
335 %! for n = 1:(r*c) | 335 %! for n = 1 : r*c |
336 %! subplot (r, c, n) | 336 %! subplot (r, c, n); |
337 %! xlabel (sprintf ("xlabel #%d", n)) | 337 %! xlabel (sprintf ("xlabel #%d", n)); |
338 %! ylabel (sprintf ("ylabel #%d", n)) | 338 %! ylabel (sprintf ("ylabel #%d", n)); |
339 %! title (sprintf ("title #%d", n)) | 339 %! title (sprintf ("title #%d", n)); |
340 %! text (0.5, 0.5, sprintf('subplot(%d,%d,%d)', r, c, n), fmt{:}) | 340 %! text (0.5, 0.5, sprintf("subplot(%d,%d,%d)", r, c, n), fmt{:}); |
341 %! axis ([0 1 0 1]) | 341 %! axis ([0 1 0 1]); |
342 %! endfor | 342 %! endfor |
343 %! subplot (r, c, 1:3) | 343 %! subplot (r, c, 1:3); |
344 %! xlabel (sprintf ("xlabel #%d:%d", 1, 3)) | 344 %! xlabel (sprintf ("xlabel #%d:%d", 1, 3)); |
345 %! ylabel (sprintf ("ylabel #%d:%d", 1, 3)) | 345 %! ylabel (sprintf ("ylabel #%d:%d", 1, 3)); |
346 %! title (sprintf ("title #%d:%d", 1, 3)) | 346 %! title (sprintf ("title #%d:%d", 1, 3)); |
347 %! text (0.5, 0.5, sprintf('subplot(%d,%d,%d:%d)', r, c, 1, 3), fmt{:}) | 347 %! text (0.5, 0.5, sprintf("subplot(%d,%d,%d:%d)", r, c, 1, 3), fmt{:}); |
348 %! axis ([0 1 0 1]) | 348 %! axis ([0 1 0 1]); |
349 | 349 |
350 %!demo | 350 %!demo |
351 %! clf | 351 %! clf; |
352 %! x = 0:1; | 352 %! x = 0:1; |
353 %! for n = 1:4 | 353 %! for n = 1:4 |
354 %! subplot (2, 2, n, "align") | 354 %! subplot (2, 2, n, "align"); |
355 %! plot (x, x) | 355 %! plot (x, x); |
356 %! xlabel (sprintf ("xlabel (2,2,%d)", n)) | 356 %! xlabel (sprintf ("xlabel (2,2,%d)", n)); |
357 %! ylabel (sprintf ("ylabel (2,2,%d)", n)) | 357 %! ylabel (sprintf ("ylabel (2,2,%d)", n)); |
358 %! title (sprintf ("title (2,2,%d)", n)) | 358 %! title (sprintf ("title (2,2,%d)", n)); |
359 %! endfor | 359 %! endfor |
360 %! subplot (1, 2, 1, "align") | 360 %! subplot (1, 2, 1, "align"); |
361 %! plot (x, x) | 361 %! plot (x, x); |
362 %! xlabel ("xlabel (1,2,1)") | 362 %! xlabel ("xlabel (1,2,1)"); |
363 %! ylabel ("ylabel (1,2,1)") | 363 %! ylabel ("ylabel (1,2,1)"); |
364 %! title ("title (1,2,1)") | 364 %! title ("title (1,2,1)"); |
365 | 365 |