how to find the number of Block outport in a model
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Paul Nanfah
el 9 de Mzo. de 2016
Respondida: Sebastian Castro
el 9 de Mzo. de 2016
hi I try to find out the number of Outport involve in a hierachy-level when i do this:
g = get_param(gcb, 'LineHandles')
n = length(a.Outport)
I get the number of outport/outgoing Signals on the selected Block, but i want to have the number for a complete model. For this example:
n = 5
thank you
0 comentarios
Respuesta aceptada
Sebastian Castro
el 9 de Mzo. de 2016
You can use the find_system function to search.
To get all the blocks at your current hierarchy level, for example, you can use the command
blocks = find_system(gcs,'type','block')
Then, each element of the output, e.g., blocks{1}, would replace gcb in your existing code.
Take a look at the find_system documentation. You can do much more complex searches this way!
- Sebastian
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Programmatic Model Editing 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!