Contenido principal

Crear máscaras de bloques

R2026b
Personalice el aspecto de los bloques, la interfaz gráfica y el diagrama de bloques

Una máscara de bloque es una interfaz gráfica personalizada que se puede crear para un bloque. Enmascare un bloque para ocultar sus detalles de implementación subyacentes y proporcionar una interfaz más fácil de utilizar para establecer parámetros y opciones. Las máscaras de bloque son especialmente útiles para bloques o subsistemas complejos con un funcionamiento interno que los usuarios no necesitan comprender ni con el que necesitan interactuar directamente. Puede crear una máscara para un bloque personalizado y reutilizarla como instancias únicas del bloque.

Clases

expandir todo

Simulink.MaskControl masks programmatically
Simulink.MaskParameterSet or modify the properties of a mask parameter
Simulink.MaskParameter.BehaviorSet properties that control mask parameter behavior (Desde R2026b)
Simulink.Mask.EnumerationBaseDerive enumeration class to hold numeric values of any data type
Simulink.Mask.EnumerationTypeOptionsParse information from enumeration file derived from Simulink.IntEnumType and Simulink.Mask.EnumerationBase
Simulink.Mask.WorkspaceMask workspace object (Desde R2025a)
Simulink.ConstraintManagerManage parameter and port constraints (Desde R2024b)
Simulink.Mask.ConstraintsCreate mask parameter constraint
Simulink.Mask.PortConstraintCreate mask port constraints programmatically (Desde R2022a)
Simulink.Mask.PortConstraintRuleCreate instance of Simulink.Mask.PortConstraintRule to define rules of port constraint (Desde R2022a)
Simulink.Mask.PortIdentifierCreate port identifiers to identify ports of block in mask object (Desde R2022a)
Simulink.Mask.CrossPortConstraintCreates cross-port constraint among ports of the same masked block (Desde R2023a)
Simulink.Mask.CrossPortParameterConstraintCross port parameter constraint between ports and parameters of same masked block (Desde R2025a)
Simulink.Mask.CrossPortParameterAssociationCross port parameter constraint association between mask parameters and ports (Desde R2025a)
Simulink.Mask.SharedConstraintFileConstraints that needs to be saved in an XML file (Desde R2023a)
Simulink.Mask.ParameterConditionCreate mask parameter conditions (Desde R2022a)
Simulink.dialog.ControlCreate instance of dialog control
Simulink.dialog.ButtonCreate instance of button dialog control
Simulink.dialog.HyperlinkCreate instance of hyperlink dialog control
Simulink.dialog.ImageManage image dialog control
Simulink.dialog.TextManage text dialog control
Simulink.dialog.ListboxControlControl list box programmatically
Simulink.dialog.parameter.ControlCreate a parameter dialog control
Simulink.dialog.parameter.CustomTableCreate custom tables programmatically
Simulink.dialog.TreeControlControl Tree control programmatically
Simulink.dialog.LookupTableControlControl mask lookup tables programmatically
Simulink.dialog.LookupTableControl.TableControl table data for mask lookup table
Simulink.dialog.LookupTableControl.BreakpointsControl breakpoint data set for mask lookup table
Simulink.dialog.ContainerCreate instance of container dialog control
Simulink.dialog.GroupCreate instance of group dialog control
Simulink.dialog.PanelCreate instance of panel dialog control
Simulink.dialog.TabCreate instance of tab dialog control
Simulink.dialog.TabContainerCreate instance of tab container dialog control
Simulink.dialog.MaskPartReferenceCreate and save parameters and dialog controls and reuse them across multiple masked blocks (Desde R2024b)
Simulink.dialog.ParameterTreeDisplay mask parameters in nested structure on mask dialog box (Desde R2026a)

Herramientas

Icon EditorDesign and create icons for masked blocks (Desde R2022b)

Temas

Introducción al enmascaramiento

Mask Editor

Características del enmascaramiento

Restricciones de máscaras

Icono de máscara de bloque

Callbacks de la máscara

Máscara del sistema

Modelos de ejemplo

Ejemplos destacados