changeset 25462:6011085a9d7c

maint: merge stable to default.
author Rik <rik@octave.org>
date Tue, 12 Jun 2018 11:26:57 -0700
parents 627d6bde9b8d (current diff) 265d3a59da27 (diff)
children c0bca26d0713
files
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/plot/draw/polar.m	Tue Jun 12 13:03:04 2018 -0400
+++ b/scripts/plot/draw/polar.m	Tue Jun 12 11:26:57 2018 -0700
@@ -69,27 +69,27 @@
         error ("polar: FMT argument must be a string");
       endif
       htmp = __plr2__ (hax, varargin{:});
-      maxr = max (varargin{2}(:));
+      maxr = max (abs (varargin{2}(:)));
     elseif (nargs == 2)
       if (ischar (varargin{2}))
         htmp = __plr1__ (hax, varargin{:});
         if (iscomplex (varargin{1}))
-          maxr = max (imag (varargin{1})(:));
+          maxr = max (abs (imag (varargin{1})(:)));
         else
-          maxr = max (varargin{1}(:));
+          maxr = max (abs (varargin{1}(:)));
         endif
       else
         fmt = "";
         htmp = __plr2__ (hax, varargin{:}, fmt);
-        maxr = max (varargin{2}(:));
+        maxr = max (abs (varargin{2}(:)));
       endif
     elseif (nargs == 1)
       fmt = "";
       htmp = __plr1__ (hax, varargin{:}, fmt);
       if (iscomplex (varargin{1}))
-        maxr = max (imag (varargin{1})(:));
+        maxr = max (abs (imag (varargin{1})(:)));
       else
-        maxr = max (varargin{1}(:));
+        maxr = max (abs (varargin{1}(:)));
       endif
     else
       print_usage ();