find time elapse in if statement
조회 수: 6 (최근 30일)
이전 댓글 표시
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
댓글 수: 0
채택된 답변
Roger Stafford
2014년 12월 17일
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".
추가 답변 (1개)
참고 항목
카테고리
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!