Virtual Bus signal information

2 views (last 30 days)
Francois Godin
Francois Godin on 1 Jun 2018
Answered: Francois Godin on 1 Jun 2018
Understanding the differences between a Virtual and Non-Virtual bus in Simulink, I'm trying to find a workaround to query individual signals included in a virtual bus at the boundary of a SubSystem.
Anyone would know a way to extract the following information for the individual signals in the bsu: - Compiled Data Type - Compiled Sampling rate - Compiled dimension - Are they used inside the SubSystem?
Francois Godin

Answers (1)

Francois Godin
Francois Godin on 1 Jun 2018
Oh well, I just found out part of my answer: busInfo = Simulink.Bus.createObject(model,{InPort or OutPort handle})
The only remaining item is to find out if a bus element is used inside the Subsystem. I assume that Simulink/Compiler knows that information since it optimizes the code accordingly.


Find more on Modeling 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!