Nested Structures using Buses in Simulink
2 views (last 30 days)
Show older comments
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?.
0 Comments
Answers (1)
Andres
on 16 Jun 2011
2 Comments
Kaustubha Govind
on 16 Jun 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?
See Also
Categories
Find more on Simulink Functions 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!