Simulink® enables you to create block masks. A mask is a custom user interface for a block.
By masking a block you encapsulate the block diagram to have its own parameter dialog box with its own block description, parameter prompts, and help texts.
You can mask an independent custom block that you can reuse as unique blocks like those defined in Simulink.
To know about creating a block mask, see Create a Simple Mask.
Create and customize masks using the Mask Editor interface.
Add data type constraint for an Edit mask parameter.
Try this example to create a mask dialog box and understand the use of some Mask Editor features.
Add large number of mask parameters in a Table programmatically.
Ensure mask parameters to be within a desired specification
Add and execute mask callback code.
Use MATLAB® code to initialize a block mask.
Expose specific block parameters to the mask.
Create and edit block masks from the MATLAB command line.
Specify input values using the mask dialog box.
Add custom interface to linked blocks.
Recommended way to mask a Variant Subsystem block.
Set measurement units for output and input ports of a masked block
View Simulink models that demonstrate masking capabilities.