diff scripts/plot/errorbar.m @ 11655:4bfe1ab20e99 release-3-0-x

fsolve: detect nonsquare systems
author John W. Eaton <jwe@octave.org>
date Thu, 21 Feb 2008 03:59:42 -0500
parents 5389a52df87b
children 2b408bbd8904 72830070a17b
line wrap: on
line diff
--- a/scripts/plot/errorbar.m
+++ b/scripts/plot/errorbar.m
@@ -108,7 +108,7 @@
 ## Author: Teemu Ikonen <tpikonen@pcu.helsinki.fi>
 ## Keywords: errorbar, plotting
 
-function errorbar (varargin)
+function retval = errorbar (varargin)
 
   [h, varargin] = __plt_get_axis_arg__ ("errorbar", varargin{:});
 
@@ -116,7 +116,12 @@
   unwind_protect
     axes (h);
     newplot ();
-    __errcomm__ ("errorbar", h, varargin{:});
+
+    tmp = __errcomm__ ("errorbar", h, varargin{:});
+
+    if (nargout > 0)
+      retval = tmp;
+    endif
   unwind_protect_cleanup
     axes (oldh);
   end_unwind_protect