how to define the output of a system object as a bus element in simulink?
11 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I am using matlab system objects (SysOb) in simulink. I want to have the outputs assigned to a bus element. I can do this with a Subsystem and want the same behaviour for a SysOb. I tried creating an output struct for the SysOb but when I connect this output to a bus selector there are no signals (fields?) to pick. I assume that the SysOb should be at least as good as a Subsystem.
3 Commenti
Manikanta Aditya
il 17 Apr 2024
Oh Alright, I just shared the references hoping they can guide you to some extent.
Risposte (2)
Mark McBroom
il 16 Apr 2024
- create a Simulink Bus with the same layout as the MATLAB structure you are creating in your system object.
- Set the type of the system object output to be this simulink bus using the getOutputDataTypeImpl() method:
0 Commenti
Vedere anche
Categorie
Scopri di più su Subsystems in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!