% This function loads all logs into a structure called "cal" if not(exist('cal')) cal = struct; cal.logs{100} = []; end all_logs = [6,7,8,12,13,14,15] all_logs = [22,23,24,25,26,27,28,29,30,31,32,33,34,35] all_logs = [6,7,8,12,13,14,15, 22, 23, 27, 28, 29, 40, 41, 42, 43, 44, 45 ]; for e=all_logs prefix = sprintf('k%02d',e); if (size(cal.logs,2) >= e) && (size(cal.logs{e},1) > 0) fprintf('calib_main: Log %s already loaded.\n', prefix); else cal.logs{e} = calib_load_log(prefix); end pause(1); end good_logs = [7,8,12] %good_logs = [13,14,15]