What is Matlab equivalent of C++ ros::Duration() ?
1 view (last 30 days)
Show older comments
The way we call ros::Duration in C++, I need to call in Matlab. What its equivalent expression in MATLAB?
1 Comment
Geoff Hayes
on 27 Nov 2015
Rahul - are you referring to the code found here ros::Duration Class Reference? See date and time operations for (perhaps) equivalent functionality in MATLAB.
Accepted Answer
Dave Behera
on 4 Dec 2015
ros::Duration five_seconds(5.0); //Duration of 5 seconds
A similar object can be created in MATLAB using 'duration' function:
>> d = duration(0,0,5)
d =
00:00:05
>> d2 = duration(0,0,4)
d2 =
00:00:04
>> d-d2
ans =
00:00:01
The duration function here is of form duration(hour, minute, second). Other ways to use duration can be found here:
0 Comments
More Answers (0)
See Also
Categories
Find more on Code Generation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!