Simulink® задает набор параметров, чтобы сконфигурировать и отредактировать образцовую маску.
Добавление, удаляя и переименовывая параметры на образцовой маске с помощью этих методов не поддержано:
addParameter
removeParameter
removeAllParameters
MaskParameter.Name
Используйте метод Simulink.Mask.create, чтобы создать маску на модели. Синтаксис, чтобы замаскировать модель,
Используя имя модели:
Simulink.Mask.create(ModelName)
Используя образцовый указатель
ModelHandle = get_param(gcs,'Handle') %To get the model handle Simulink.Mask.create(ModelHandle) %To create mask using model handle
Пример следует,
maskObj = Simulink.Mask.create('vdp'); Type: 'vdp'
Description: 'The van der Pol Equation…'
Help: ''
Initialization: ''
SelfModifiable: 'off'
Display: ''
IconFrame: 'on'
IconOpaque: 'opaque'
RunInitForIconRedraw: 'off'
IconRotate: 'none'
PortRotate: 'default'
IconUnits: 'autoscale'
Parameters: [0×0 Simulink.MaskParameter]
BaseMask: [0×0 Simulink.Mask]Используйте метод Simulink.Mask.get, чтобы получить маску на модели как маскирующий объект. Синтаксис, чтобы получить существующую маску модели,
Используя имя модели:
Simulink.Mask.get(ModelName)
Используя образцовый указатель
ModelHandle = get_param(gcs,'Handle') %To get the model handle Simulink.Mask.get(ModelHandle) %To create mask using model handle
Пример следует:
maskObj = Simulink.Mask.get('vdp'); Type: 'vdp'
Description: 'The van der Pol Equation…'
Help: ''
Initialization: ''
SelfModifiable: 'off'
Display: ''
IconFrame: 'on'
IconOpaque: 'opaque'
RunInitForIconRedraw: 'off'
IconRotate: 'none'
PortRotate: 'default'
IconUnits: 'autoscale'
Parameters: [0×0 Simulink.MaskParameter]
BaseMask: [0×0 Simulink.Mask]Чтобы получить образцовую маску как маскирующий объект в коллбэке маски, можно использовать Simulink.Mask.get(), не передавая системный указатель или имя системы. Simulink не требует, чтобы имя системы (gcb) или системный указатель (gcs) запросило маскирующий объект для образцовой маски.
Создайте и сошлитесь на модель маскированную | Введение в образцовую маску | Основы маскирования