Change system mask "Icon" section programmatically
Show older comments
Hi,
I'm trying to create the mask of a model programmatically and edit the "Icon" section, for the moment I have the following script:

I want the script to edit this part of the mask:

I can't find anything in the documentation on how to do that.
Is it possible ?
Thanks
5 Comments
Aabha
on 13 Jun 2025
You could try using the following command to modify the icon section of the mask:
set_param(blockHandle, 'MaskDisplay', 'plot(0:1)');
N/A
on 13 Jun 2025
Aabha
on 13 Jun 2025
The 'blockHandle' needs to be the handle of the block that you are trying to modify. In this case, since you want to modify the icon for a mask, you can use the following command to get the block handle value:
handle = get_param(blockPath, 'Handle');
Please ensure that the blockPath is the full path of the mask (i.e., including the model name or parent subsystem) that you are trying to modify.
N/A
on 13 Jun 2025
N/A
on 13 Jun 2025
Answers (0)
Categories
Find more on Subsystems 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!