diff scripts/plot/__go_draw_axes__.m @ 11206:83d268af65cb

__go_draw_axes__.m: Check for z/y/zdata before converting negative values to NaNs.
author Ben Abbott <bpabbott@mac.com>
date Mon, 08 Nov 2010 23:19:37 +0800
parents d2f3a904ac6b
children da314c58f0b9
line wrap: on
line diff
--- a/scripts/plot/__go_draw_axes__.m	Mon Nov 08 16:59:25 2010 +0800
+++ b/scripts/plot/__go_draw_axes__.m	Mon Nov 08 23:19:37 2010 +0800
@@ -406,13 +406,13 @@
         continue;
       endif
 
-      if (xlogscale)
+      if (xlogscale && isfield (obj, "xdata"))
         obj.xdata(obj.xdata<=0) = NaN;
       endif
-      if (ylogscale)
+      if (ylogscale && isfield (obj, "ydata"))
         obj.ydata(obj.ydata<=0) = NaN;
       endif
-      if (zlogscale)
+      if (zlogscale && isfield (obj, "zdata"))
         obj.zdata(obj.zdata<=0) = NaN;
       endif