MATLAB: Simulink-Blockmask: How to add a button and assign a callback by m-file script

block mask buttonMATLABprogrammaticallysimulink

I what to modify many library elements programmatically and add some buttons to the block mask. How can this be done?
(After adding some buttons to the mask manually I can't find any changes with get_param(gcb,'ObjectParameters')).

Best Answer

  • To get mask parameters
    get_param(gcb,'MaskNames'), or 'MaskVariables','MaskPropertyNameString',...
    To do mask programmatically
    web(fullfile(docroot, 'simulink/slref/simulink.mask-class.html'))