Simulation Time and Date
4 次查看(过去 30 天)
显示 更早的评论
Hello,
I have a simulink model where I need to get the simulation time in the format of year.month.day.hours.minutes.seconds at each time step of the simulation.
I have the start time/date of the simulation (StartTime), and the simulation clock gives me the time elapsed in seconds (Count), its just I can't find an easy way to convert this to a date/time format.
In Matlab it would be easy, by using 'StartTime + seconds(Count)'. So I tried to use a Matlab Function block, declaring the extrinsic function 'seconds', but this is not working and I suspect that if this were to work it would slow down the simulation a fair bit.
I thought this would be easy to do, so perharps I'm missing something really obvious here! Any help would be much appreciated. Thank you.
0 个评论
回答(2 个)
Yogananda Jeppu
2017-11-13
Try and make a simulink block with 6 outputs Year, Month, Day, hr min , sec. Divide the clock block output with the respective seconds to get the outputs. Add the initial values.
Yogananda Jeppu
2017-11-13
Try and make a simulink block with 6 outputs Year, Month, Day, hr min , sec. Divide the clock block output with the respective seconds to get the outputs. Add the initial values.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Calendar 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!