how to find time difference (in seconds) using matlab serial date number
18 次查看(过去 30 天)
显示 更早的评论
Hello,
I have data obtained in matlab serial date number and I would like to convert them to seconds. Once I have them in seconds, I can calculate the time lapsed since the start of the measurement and plot it. Example of the data is:
[event_stamp, chan_mean] = [731895.4861, 0.696762; 731896.4097, 0.917459; 731896.5938, 0.678536; 731896.6771, 0.58941; 731953.4583, 1.09193]
Desired result [time[s], data] = [0, 0.696762; 1.2, 0.917459; 3.1, 0.678536; 4.5, 0.58941; 10, 1.09193]
thanks for your help!
0 个评论
回答(2 个)
Max Bernstein
2015-6-4
2 个评论
Guillaume
2015-6-4
Multiplying a date number by 24 (hours/day) x 60 (minutes/hour) x 60 (seconds/minute) will convert it to seconds.
Walter Roberson
2015-6-4
You do not need to convert to seconds and then subtract. You can subtract and then convert to seconds.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Dates and Time 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!