comparison scripts/plot/appearance/datetick.m @ 21167:7705a858262b

datetick.m: Use Octave coding conventions in cset (446bab5da2f7). * datetick.m: Use space between variable and '=' sign. Cuddle parenthesis for indexing.
author Rik <rik@octave.org>
date Sun, 31 Jan 2016 19:26:47 -0800
parents 446bab5da2f7
children a223cce1daa4
comparison
equal deleted inserted replaced
21166:407c01ee1d9a 21167:7705a858262b
141 141
142 if (keepticks) 142 if (keepticks)
143 ticks = get (gca (), [ax "tick"]); 143 ticks = get (gca (), [ax "tick"]);
144 else 144 else
145 ## Need to do our own axis tick position calculation as 145 ## Need to do our own axis tick position calculation as
146 ## year, etc, don't fallback on nice datenum values. 146 ## year, etc., don't fall back to nice datenum values.
147 if (keeplimits) 147 if (keeplimits)
148 limits=get (gca (), [ax "lim"]); 148 limits = get (gca (), [ax "lim"]);
149 xmin=limits(1); 149 xmin = limits(1);
150 xmax=limits(2); 150 xmax = limits(2);
151 else 151 else
152 objs = findall (gca ()); 152 objs = findall (gca ());
153 xmax = NaN; 153 xmin = xmax = NaN;
154 xmin = NaN; 154 for i = 1 : numel (objs)
155 for i = 1 : length (objs) 155 fld = get (objs(i));
156 fld = get (objs (i));
157 if (isfield (fld, [ax "data"])) 156 if (isfield (fld, [ax "data"]))
158 xdata = getfield (fld, [ax "data"])(:); 157 xdata = getfield (fld, [ax "data"])(:);
159 xmin = min (xmin, min (xdata)); 158 xmin = min (xmin, min (xdata));
160 xmax = max (xmax, max (xdata)); 159 xmax = max (xmax, max (xdata));
161 endif 160 endif