What is Matlab equivalent of C++ ros::Duration() ?
1 view (last 30 days)
Show older comments
Rahul Bhadani on 27 Nov 2015
Answered: Dave Behera on 4 Dec 2015
The way we call ros::Duration in C++, I need to call in Matlab. What its equivalent expression in MATLAB?
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.
Dave Behera on 4 Dec 2015
As given in ros::Duration Class Reference, the duration object is created as:
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)
>> d2 = duration(0,0,4)
The duration function here is of form duration(hour, minute, second). Other ways to use duration can be found here:
More Answers (0)
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!