Mercurial > hg > octave-lyh
diff scripts/plot/hold.m @ 8189:8e8afefe9466
Remove reliance on ishandle(vec) == false.
author | Ben Abbott <bpabbott@mac.com> |
---|---|
date | Mon, 06 Oct 2008 20:39:44 -0400 |
parents | a028a5960e18 |
children | 73d6b71788c0 |
line wrap: on
line diff
--- a/scripts/plot/hold.m +++ b/scripts/plot/hold.m @@ -44,8 +44,10 @@ function hold (varargin) - if (nargin > 0 && ishandle (varargin{1})) + if (nargin > 0 && numel (varargin{1}) == 1 && ishandle (varargin{1}(1))) [h, varargin, nargs] = __plt_get_axis_arg__ ("hold", varargin{:}); + elseif (nargin > 0 && numel (varargin{1}) > 1 && ishandle (varargin{1}(1))) + print_usage (); else h = gcf (); nargs = numel (varargin);