Mercurial > octave-nkf
diff scripts/plot/grid.m @ 5152:b111ca4715c6
[project @ 2005-02-21 19:41:23 by jwe]
author | jwe |
---|---|
date | Mon, 21 Feb 2005 19:41:23 +0000 |
parents | c08cb1098afc |
children | eecc24b92d97 |
line wrap: on
line diff
--- a/scripts/plot/grid.m Mon Feb 21 16:50:00 2005 +0000 +++ b/scripts/plot/grid.m Mon Feb 21 19:41:23 2005 +0000 @@ -35,16 +35,21 @@ usage_msg = "grid (\"on\" | \"off\")"; + do_replot = false; + if (nargin == 0) gset grid; + do_replot = true; elseif (nargin == 1) if (isstr (x)) if (strcmp ("off", x)) gset nogrid; + do_replot = true; elseif (strcmp ("on", x)) gset grid; + do_replot = true; else - usage (usage_msg); + usage (usage_msg); endif else error ("grid: argument must be a string"); @@ -53,4 +58,8 @@ usage (usage_msg); endif + if (do_replot && automatic_replot) + replot + endif + endfunction