Ignore:
Timestamp:
Aug 6, 2013, 3:47:29 PM (11 years ago)
Author:
sommeria
Message:

various bugs corrected

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/series/aver_stat.m

    r668 r673  
    9090% i1_series(iview,fileindex) expresses the same indices as a 1D array in file indices
    9191%%%%%%%%%%%%
    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 index
    95 nbfield=nbfield_j*nbfield_i; %total number of fields
     92NbView=numel(i1_series);%number of input file series (lines in InputTable)
     93NbField_j=size(i1_series{1},1); %nb of fields for the j index (bursts or volume slices)
     94NbField_i=size(i1_series{1},2); %nb of fields for the i index
     95NbField=NbField_j*NbField_i; %total number of fields
    9696
    9797%% determine the file type on each line from the first input file
    9898ImageTypeOptions={'image','multimage','mmreader','video'};
    9999NcTypeOptions={'netcdf','civx','civdata'};
    100 for iview=1:nbview
     100for iview=1:NbView
    101101    if ~exist(filecell{iview,1}','file')
    102102        msgbox_uvmat('ERROR',['the first input file ' filecell{iview,1} ' does not exist'])
     
    142142    return
    143143end
    144 if nbview==2 && ~isequal(CheckImage{1},CheckImage{2})
     144if NbView==2 && ~isequal(CheckImage{1},CheckImage{2})
    145145    msgbox_uvmat('ERROR','input must be two image series or two netcdf file series')
    146146    return
     
    163163    InputFields{1}=Param.InputFields;
    164164end
    165 if nbview==2
     165if NbView==2
    166166    InputFields{2}=[];%default (case of images)
    167167    if isfield(Param,'InputFields')
     
    182182
    183183%%%%%%%%%%%%%%%% loop on field indices %%%%%%%%%%%%%%%%
    184 for index=1:nbfield
    185     update_waitbar(WaitbarHandle,index/nbfield)
     184for index=1:NbField
     185    update_waitbar(WaitbarHandle,index/NbField)
    186186    if ~isempty(RUNHandle)&& ~strcmp(get(RUNHandle,'BusyAction'),'queue')
    187187        disp('program stopped by user')
     
    190190   
    191191    %%%%%%%%%%%%%%%% loop on views (input lines) %%%%%%%%%%%%%%%%
    192     for iview=1:nbview
     192    for iview=1:NbView
    193193        % reading input file(s)
    194194        [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.