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

2 views (last 30 days)
Hello,
Is there a way to get handle of a Matlab-Function Simulink block inside of the Matlab-Function itself?
Thanks!

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 20 Feb 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 Comments
langrg
langrg on 21 Feb 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!

Sign in to comment.

More Answers (0)

Categories

Find more on Programmatic Model Editing in Help Center and File Exchange

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!