find time elapse in if statement

Hi I have a matlab serial date number as this t1= 7.316213854513889e+005 New times will arrive and I need to check if the difference of t1 and the next is greater than 10 minutes. If true {do something} else {do another task}
How to compare two matlab serial date number against particular minutes or seconds
regards

 Accepted Answer

According to the documentation for 'datenum' at:
http://www.mathworks.com/help/matlab/ref/datenum.html
"A serial date number represents the whole and fractional number of days from a fixed, preset date (January 0, 0000)." Hence ten minutes would be this fraction of a day:
10/60/24 = .006944444....
so if your next serial date number differs from t1 by more than that amount, you should "do something".

More Answers (1)

stalin
stalin on 17 Dec 2014

1 Comment

Thanks for looking at the question. The link is about whos function. Do you mean anything special?

Sign in to comment.

Categories

Asked:

H D
on 17 Dec 2014

Commented:

H D
on 17 Dec 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!