function d=timeorder(d) time order data d can be a structure, or a cell array of structures Michael Loh
0001 function d=timeorder(d) 0002 0003 % function d=timeorder(d) 0004 % 0005 % time order data 0006 % 0007 % d can be a structure, or a cell array of structures 0008 % 0009 % Michael Loh 0010 0011 if (isstruct(d)) 0012 t=d.array.frame.utc; 0013 [t,ind]=sort(t); 0014 d=framesort(d,ind); 0015 elseif (iscell(d)) 0016 for i=1:length(d) 0017 t=d{i}.array.frame.utc; 0018 [t,ind]=sort(t); 0019 d{i}=framesort(d{i},ind); 0020 end 0021 end 0022 0023