Changeset 611 for trunk/src/uvmat.m


Ignore:
Timestamp:
Apr 18, 2013, 9:02:03 AM (8 years ago)
Author:
sommeria
Message:

problem of time display repaired

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/uvmat.m

    r609 r611  
    353353end
    354354fileinput=uigetfile_uvmat('select an input file:',oldfile);
     355
     356%% display the selected field and related information
    355357if ~isempty(fileinput)
    356358    display_file_name(handles,fileinput)
    357359end
    358 
    359 %% display the selected field and related information
    360 % display_file_name( handles,fileinput)
    361360
    362361% -----------------------------------------------------------------------
     
    895894warntext='';%default warning message
    896895NbSlice=1;%default
     896ImaDoc_str='';
    897897set(handles.RootPath,'BackgroundColor',[1 1 1])
    898898if ~isempty(XmlFileName)
    899899    set(handles.view_xml,'Visible','on')
    900     set(handles.view_xml,'BackgroundColor',[1 1 0])
     900    set(handles.view_xml,'BackgroundColor',[1 1 0])% paint  to yellow color to indicate reading of the xml file
    901901    set(handles.view_xml,'String','view .xml')
    902902    drawnow
     
    905905        msgbox_uvmat('WARNING',warntext)
    906906    end
    907     if isempty(XmlDataRead)
    908         set(handles.view_xml,'Visible','off')
    909     else
    910         set(handles.view_xml,'String',['view ' DocExt])   
     907    if ~isempty(XmlDataRead)
     908        ImaDoc_str=['view ' DocExt];   
    911909        XmlData=XmlDataRead;
    912910        if isfield(XmlData,'TimeUnit')
     
    915913            end
    916914        end
    917         set(handles.view_xml,'BackgroundColor',[1 1 1])
     915        set(handles.view_xml,'BackgroundColor',[1 1 1])% paint black to white
    918916        drawnow
    919917        if isfield(XmlData, 'GeometryCalib') && ~isempty(XmlData.GeometryCalib)
     
    936934if ~(isfield(XmlData,'Time')&& ~isempty(XmlData.Time))
    937935    XmlData.Time=Time; %time set by video
     936end
     937if isempty(ImaDoc_str)
     938    set(handles.view_xml,'Visible','off')
     939else
     940    set(handles.view_xml,'String',ImaDoc_str)
    938941end
    939942
     
    23782381    end
    23792382    siz=size(UvData.XmlData{1}.Time);
    2380     if ~isempty(num_i1)&& ~isempty(num_i2) && num_i1>0 &&siz(1)>=max(num_i1,num_i2) && siz(2)>=max(num_j1,num_j2)
    2381         abstime=(UvData.XmlData{1}.Time(num_i1,num_j1)+UvData.XmlData{1}.Time(num_i2,num_j2))/2;%overset the time read from files
    2382         dt=(UvData.XmlData{1}.Time(num_i2,num_j2)-UvData.XmlData{1}.Time(num_i1,num_j1));
     2383    if ~isempty(num_i1)&& ~isempty(num_i2) && num_i1>=0 &&siz(1)>=max(num_i1,num_i2) && siz(2)>=max(num_j1,num_j2)
     2384        abstime=(UvData.XmlData{1}.Time(num_i1+1,num_j1+1)+UvData.XmlData{1}.Time(num_i2+1,num_j2+1))/2;%overset the time read from files
     2385        dt=(UvData.XmlData{1}.Time(num_i2+1,num_j2+1)-UvData.XmlData{1}.Time(num_i1+1,num_j1+1));
    23832386        Field{1}.Dt=dt;
    23842387        if isfield(UvData.XmlData{1},'TimeUnit')
     
    53015304    end
    53025305end
     5306
     5307
     5308
Note: See TracChangeset for help on using the changeset viewer.