get_dvtime.m
上传用户:trade789
上传日期:2018-05-10
资源大小:603k
文件大小:1k
源码类别:

2D图形编程

开发平台:

Matlab

  1. function [data] = get_dvtime(fname)
  2. f=fopen(fname);
  3. r=1; 
  4. c=1;
  5. while feof(f)~=1
  6.              
  7.              junk = fscanf(f,'%c',7);
  8.              h = fscanf(f,'%d',1);
  9.              junk = fscanf(f,'%c',1);
  10.              m = fscanf(f,'%d',1);
  11.              junk = fscanf(f,'%c',1);
  12.              s = fscanf(f,'%d',1);
  13.              junk = fscanf(f,'%c',1);
  14.              ms = fscanf(f,'%d',1);
  15.              
  16.              if length(h)>0
  17.                  data(r,1) = ms/1e6 + s + m*60 + h*3600;
  18.              end
  19.              r=r+1;
  20.              junk = fgetl(f);
  21.              
  22. end
  23.  
  24.  fclose(f);