Ignore:
Timestamp:
Jul 4, 2024, 4:23:43 PM (3 months ago)
Author:
sommeria
Message:

update_xml simlified, bug on civ_series corrected

File:
1 edited

Legend:

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

    r1148 r1152  
    256256%% get timing from the ImaDoc file or input video
    257257if iview_A~=0
    258     XmlFileName=find_imadoc(RootPath_A,SubDir_A,RootFile_A,FileExt_A);
     258    XmlFileName=find_imadoc(RootPath_A,SubDir_A);
    259259    Time=[];
    260260    if ~isempty(XmlFileName)
     
    488488        end
    489489        if strcmp(Param.ActionInput.ListCompareMode, 'PIV volume')
    490             Data.ListVarName=[Data.ListVarName 'Civ1_Z'];
    491             Data.Civ1_X=[];Data.Civ1_Y=[];Data.Civ1_Z=[];
    492             Data.Civ1_U=[];Data.Civ1_V=[];Data.Civ1_C=[];
    493             for ivol=1:NbSlice
    494                 % caluclate velocity data (y and v in indices, reverse to y component)
    495                 [xtable, ytable, utable, vtable, ctable, F, result_conv, errormsg] = civ (par_civ1);
    496                 if ~isempty(errormsg)
    497                     disp_uvmat('ERROR',errormsg,checkrun)
    498                     return
    499                 end
    500                 Data.Civ1_X=[Data.Civ1_X reshape(xtable,[],1)];
    501                 Data.Civ1_Y=[Data.Civ1_Y reshape(Param.Civ1.ImageHeight-ytable+1,[],1)];
    502                 Data.Civ1_Z=[Data.Civ1_Z ivol*ones(numel(xtable),1)];% z=image index in image coordinates
    503                 Data.Civ1_U=[Data.Civ1_U reshape(utable,[],1)];
    504                 Data.Civ1_V=[Data.Civ1_V reshape(-vtable,[],1)];
    505                 Data.Civ1_C=[Data.Civ1_C reshape(ctable,[],1)];
    506                 Data.Civ1_FF=[Data.Civ1_FF reshape(F,[],1)];
    507             end
     490            % Data.ListVarName=[Data.ListVarName 'Civ1_Z'];
     491            % Data.Civ1_X=[];Data.Civ1_Y=[];Data.Civ1_Z=[];
     492            % Data.Civ1_U=[];Data.Civ1_V=[];Data.Civ1_C=[];
     493            % for ivol=1:NbSlice
     494            %     % caluclate velocity data (y and v in indices, reverse to y component)
     495            %     [xtable, ytable, utable, vtable, ctable, F, result_conv, errormsg] = civ (par_civ1);
     496            %     if ~isempty(errormsg)
     497            %         disp_uvmat('ERROR',errormsg,checkrun)
     498            %         return
     499            %     end
     500            %     Data.Civ1_X=[Data.Civ1_X reshape(xtable,[],1)];
     501            %     Data.Civ1_Y=[Data.Civ1_Y reshape(Param.Civ1.ImageHeight-ytable+1,[],1)];
     502            %     Data.Civ1_Z=[Data.Civ1_Z ivol*ones(numel(xtable),1)];% z=image index in image coordinates
     503            %     Data.Civ1_U=[Data.Civ1_U reshape(utable,[],1)];
     504            %     Data.Civ1_V=[Data.Civ1_V reshape(-vtable,[],1)];
     505            %     Data.Civ1_C=[Data.Civ1_C reshape(ctable,[],1)];
     506            %     Data.Civ1_FF=[Data.Civ1_FF reshape(F,[],1)];
     507            % end
    508508        else %usual PIV
    509509            % caluclate velocity data (y and v in indices, reverse to y component)
Note: See TracChangeset for help on using the changeset viewer.