diff scripts/plot/daspect.m @ 11310:ffbcb0edfbda

Fix handling of input array of length 2 in daspect.m and pbaspect.m
author Ben Abbott <bpabbott@mac.com>
date Fri, 03 Dec 2010 07:39:18 -0500
parents abee8cc4820f
children fd0a3ac60b0e
line wrap: on
line diff
--- a/scripts/plot/daspect.m
+++ b/scripts/plot/daspect.m
@@ -63,8 +63,9 @@
         case "auto"
           set (hax, "dataaspectratiomode", "auto");
         endswitch
-      elseif (isreal (varargin{1})
-              && any (numel (varargin{1}) == [2, 3]))
+      elseif (isreal (varargin{1}) && numel (varargin{1}) == 2)
+        set (hax, "dataaspectratio", [varargin{1}, 1])
+      elseif (isreal (varargin{1}) && numel (varargin{1}) == 3)
         set (hax, "dataaspectratio", varargin{1})
       else
         error ("daspect: invalid input.")