how to define the output of a system object as a bus element in simulink?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Manikanta Aditya
el 17 de Abr. de 2024
Oh Alright, I just shared the references hoping they can guide you to some extent.
Respuestas (2)
Mark McBroom
el 16 de Abr. de 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 comentarios
Ver también
Categorías
Más información sobre Subsystems en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!