How to get the order of Simulink blocks based on their pin connection
5 views (last 30 days)
Show older comments
Ganesh Hegade on 17 Feb 2017
Commented: Ganesh Hegade on 23 Feb 2017
How to get the order of Simulink blocks based on their pin connection.
For Example: From attached Simulink model (This model has no meaning. created only to give idea about my problem ), I want to get the order of blocks based on pin connection instead of their alphabetic order.
The order should be like (Expected Output):
1. Integrator,Second-Order Limited Block
2. Integrator or Rate Limiter Dynamic Block
3. Rate Limiter Dynamic or Integrator Block
4. Lookup table Dynamic Block
5. Data type Conversion block
6. n-DLookup Table Block
But Currently I am getting order based on Aplhabatic name of Blocks (Refer below image for the results uisng 'find_system' command.)
Hari Desanur on 22 Feb 2017
I don't think you can do this directly but you might be able to use the 'Position' property of a Block to get the desired order of the blocks.
Refer to the 'Position' property in this documentation page - https://www.mathworks.com/help/simulink/slref/common-block-parameters.html
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!