Simulink : Get handle of a Matlab-Function block, inside Matlab-Function itself

2 visualizaciones (últimos 30 días)
Hello,
Is there a way to get handle of a Matlab-Function Simulink block inside of the Matlab-Function itself?
Thanks!

Respuesta aceptada

Fangjun Jiang
Fangjun Jiang el 20 de Feb. de 2020
I would think so, just try handle=get_param(Block,'handle') where "Block" is the full path of the MATLAB function block in your Simulink model.
  3 comentarios
Fangjun Jiang
Fangjun Jiang el 20 de Feb. de 2020
would you try to see if "gcb" could always give you the correct path?
langrg
langrg el 21 de Feb. de 2020
It works! I thougth that 'gcb' would change each time I select a bloc in Simulink, but in fact when it's used in Matlab-Function it always gives back Matlab-Function path.
I'm going to accept your answer and write solution in capital here:
USE "gcb" IS THE GOOD SOLUTION!
Thank you very much!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Productos


Versión

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by