time for 50 events
1 次查看(过去 30 天)
显示 更早的评论
i have data with fields Year Month Day Hour Min Sec(data file is attached also).i want to find elapsed time of 50 events in days in such a way that t50-t1, t100-t51, t150,t101 etc...
1 个评论
the cyclist
2015-12-8
Can you be more specific by what you mean by "elapsed time"? What is the calculation?
Also, do you already have these data loaded into the MATLAB workspace? If so, how are they stored (e.g. are they in a matrix already, or in a cell array with the header, etc)?
采纳的回答
Ingrid
2015-12-8
if you have the data in matrix format you could do this
timeVector = datenum(data(:,1:6));
timeVectorEvery50 = timeVector(1:50:end);
timeInDaysBetweenEvents = diff(timeVectorEvery50);
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Time Series Events 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!