Changeset 673 for trunk/src/series/aver_stat.m
- Timestamp:
- Aug 6, 2013, 3:47:29 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/series/aver_stat.m
r668 r673 90 90 % i1_series(iview,fileindex) expresses the same indices as a 1D array in file indices 91 91 %%%%%%%%%%%% 92 nbview=numel(i1_series);%number of input file series (lines in InputTable)93 nbfield_j=size(i1_series{1},1); %nb of fields for the j index (bursts or volume slices)94 nbfield_i=size(i1_series{1},2); %nb of fields for the i index95 nbfield=nbfield_j*nbfield_i; %total number of fields92 NbView=numel(i1_series);%number of input file series (lines in InputTable) 93 NbField_j=size(i1_series{1},1); %nb of fields for the j index (bursts or volume slices) 94 NbField_i=size(i1_series{1},2); %nb of fields for the i index 95 NbField=NbField_j*NbField_i; %total number of fields 96 96 97 97 %% determine the file type on each line from the first input file 98 98 ImageTypeOptions={'image','multimage','mmreader','video'}; 99 99 NcTypeOptions={'netcdf','civx','civdata'}; 100 for iview=1: nbview100 for iview=1:NbView 101 101 if ~exist(filecell{iview,1}','file') 102 102 msgbox_uvmat('ERROR',['the first input file ' filecell{iview,1} ' does not exist']) … … 142 142 return 143 143 end 144 if nbview==2 && ~isequal(CheckImage{1},CheckImage{2})144 if NbView==2 && ~isequal(CheckImage{1},CheckImage{2}) 145 145 msgbox_uvmat('ERROR','input must be two image series or two netcdf file series') 146 146 return … … 163 163 InputFields{1}=Param.InputFields; 164 164 end 165 if nbview==2165 if NbView==2 166 166 InputFields{2}=[];%default (case of images) 167 167 if isfield(Param,'InputFields') … … 182 182 183 183 %%%%%%%%%%%%%%%% loop on field indices %%%%%%%%%%%%%%%% 184 for index=1: nbfield185 update_waitbar(WaitbarHandle,index/ nbfield)184 for index=1:NbField 185 update_waitbar(WaitbarHandle,index/NbField) 186 186 if ~isempty(RUNHandle)&& ~strcmp(get(RUNHandle,'BusyAction'),'queue') 187 187 disp('program stopped by user') … … 190 190 191 191 %%%%%%%%%%%%%%%% loop on views (input lines) %%%%%%%%%%%%%%%% 192 for iview=1: nbview192 for iview=1:NbView 193 193 % reading input file(s) 194 194 [Data{iview},tild,errormsg] = read_field(filecell{iview,index},FileType{iview},InputFields{iview},frame_index{iview}(index));
Note: See TracChangeset
for help on using the changeset viewer.