comparison 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
comparison
equal deleted inserted replaced
8188:946035db5605 8189:8e8afefe9466
42 42
43 ## PKG_ADD: mark_as_command hold 43 ## PKG_ADD: mark_as_command hold
44 44
45 function hold (varargin) 45 function hold (varargin)
46 46
47 if (nargin > 0 && ishandle (varargin{1})) 47 if (nargin > 0 && numel (varargin{1}) == 1 && ishandle (varargin{1}(1)))
48 [h, varargin, nargs] = __plt_get_axis_arg__ ("hold", varargin{:}); 48 [h, varargin, nargs] = __plt_get_axis_arg__ ("hold", varargin{:});
49 elseif (nargin > 0 && numel (varargin{1}) > 1 && ishandle (varargin{1}(1)))
50 print_usage ();
49 else 51 else
50 h = gcf (); 52 h = gcf ();
51 nargs = numel (varargin); 53 nargs = numel (varargin);
52 endif 54 endif
53 55