Nested Structures using Buses in Simulink

2 visualizaciones (últimos 30 días)
Andres
Andres el 15 de Jun. de 2011
Hello again, I have another question on the same line.
Finally I managed to create nested structures with buses, the point is that when I use the Simulink.Bus.createMATLABStruct('Buses') command the resultant structure is like this:
Nested_Struct: [1x1 struct]
Number_Nested_Structures: 20
Param_A: 0
Param_B: 0
Insted of what I want which is:
Nested_Struct: [1x20 struct]
Number_Nested_Structures: 20
Param_A: 0
Param_B: 0
I do not need to use the Simulink.Bus.createMATLABStruct for anything, it is just to illustrate. What I want to do is access through a S-function block or an emedded matlab block to differents indexes of the Nested_Struct, depending on certain conditions.
Note: The number of nested structures change dynamically.
By the way I'm using Matlab 2010a.
Thank you very much.
PS: Which will it be the best block or way to load data in the model for the second structure?.

Respuestas (1)

Andres
Andres el 16 de Jun. de 2011
I think that there is not way to do it without updating the realese of Matlab
  2 comentarios
Kaustubha Govind
Kaustubha Govind el 16 de Jun. de 2011
Have you found the answer to this question? If note, it might help to give us a simple example of a bus structure - why is the Bus Selector block not sufficient?
Andres
Andres el 3 de Ag. de 2011
I made it work with the new Matlab realese 2011a.
Thank you.

Iniciar sesión para comentar.

Categorías

Más información sobre Simulink Environment Customization 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!

Translated by