Need help regarding visual actuators (lights) in Simulink
Show older comments
Hi everyone, I am almost new in Simulink and need urgent help regarding showing the final result of my model. The way I have implemented my lights as an actuator (as I asked in my previous questions ) are really slow and not functional at all. I am searching for the best possible ways to show the results of simulation with turning some lights on or showing some picture as alarm to user. I am sure it is possible in Simulink but could not find it. I also dont know which kind of visual actuators are available for a Simulink model.
Any idea would be greatly appreciated.
Answers (1)
Swarooph
on 4 Aug 2016
1 vote
5 Comments
Saeed Soltani
on 5 Aug 2016
Swarooph
on 5 Aug 2016
If I remember correctly from one of your earlier questions. You were reading in images to set block mask? Instead, maybe you should try setting only the background/foreground colors of the respective blocks. This could be faster, I am not sure. Some info here. How to do it using commands is here.
In general I am not so sure if its a good idea to have the model blocks to change while the simulation is running. Lamp block above was designed to be updated every time step so would probably be the fastest. Otherwise, consider simplifying the approach by using a display block to display a 1 or 0. I would assume this would be faster as well.
Saeed Soltani
on 8 Aug 2016
Swarooph
on 8 Aug 2016
Have you tried the color approach to determine if the speed problem actually exists similar to the image approach? I think this would be a good exercise so that we can understand if the performance issue here is because of reading an image or using set_param.
Saeed Soltani
on 11 Aug 2016
Categories
Find more on Interactive Model Editing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!