Non-zero start time in Rapid Simulation Target
8 次查看(过去 30 天)
显示 更早的评论
When I try to execute my Simulink model using the Rapid Simulation target and the Start time is non-zero, I get the following error:
"Start time must be zero for real-time systems. For non-zero start times you must use the Simulink solver module."
This warning apparently comes from rt_sim.c.
My questions:
1. Why can't I use a non-zero start time? (Why should it matter what the value of t0 is?) 2. What does "you must use the Simulink solver module" actually mean? Does it mean I can't compile my model? i.e. I must open the model and click the run button? 3. Is there a way around this? I've tried to set solver options and pass them in using the -S flag, but this doesn't work. 4. Perhaps I have to set Start_time=0 in the model gui, but pass in a non-zero start time?
0 个评论
回答(1 个)
Guy Rouleau
2013-12-13
I will not go into details... with RSim target you have an option to choose a solver. See this link to see how to configure this parameter:
With the Simulink solver, you have more flexibility.
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!