首页 文章

使用相隔几秒的日期 - datenum返回完全相同的值 . 我究竟做错了什么?

提问于
浏览
4

我正试图在时间轴上绘制事件 . 这些事件相隔几毫秒 . 如果我将两个事件的时间戳转换为datenum,我会得到不同时间戳的完全相同的结果 . 请参阅以下输出:

datenum(2011,06,13,15,11,05.500)

ans =

7.3467e+005

datenum(2011,06,13,15,11,06.500)

ans =

7.3467e+005

这两个日期之间的时间相隔一秒 . 我究竟做错了什么?有没有办法和这样的时间一起工作?

谢谢-Daniel

1 回答

  • 6

    丹尼尔,只是将数据存储在变量中,鉴于您的精度,有一个差别太小:

    a = datenum(2011,06,13,15,11,05.500)
    b = datenum(2011,06,13,15,11,06.500)
    b - a
    datevec(b-a)
    
    a =
    
       7.3467e+05
    
    
    b =
    
       7.3467e+05
    
    
    ans =
    
       1.1574e-05
    
    
    ans =
    
         0     0     0     0     0     1
    

相关问题