Simulink.Mask class

Пакет: Simulink

Управляйте масками программно

Описание

Используйте экземпляр Simulink.Mask класс, чтобы выполнить следующие операции:

  • Создайте, скопируйте и удалите маски.

  • Создайте, отредактируйте и удалите параметры маски.

  • Определите блок, который владеет маской.

  • Получите переменные рабочей области, заданные для маски.

Свойства

Type

Задает тип маски связанного блока.

Ввод: character vector | string scalar

Значение по умолчанию: Empty character vector

Description

Задает описание блока связанного блока.

Ввод: character vector | string scalar

Значение по умолчанию: Empty character vector

Help

Задает текст справки, который отображен для маски.

Ввод: character vector | string scalar

Значение по умолчанию: Empty character vector

Initialization

Задает команды инициализации для связанного блока.

Ввод: character vector | string scalar

Значение по умолчанию: Empty character vector

SelfModifiable

Указывает, что блок может изменить себя и его содержимое.

Ввод: boolean

Значения: 'on'|'off'

Значение по умолчанию: 'off'

Display

Задает код MATLAB® для рисования значка блока.

Ввод: character vector | string scalar

Значение по умолчанию: Empty character vector

IconFrame

Устанавливает видимость системы координат блока. (Видимый включен, Невидимый выключено).

Ввод: boolean

Значения: 'on'|'off'

Значение по умолчанию: 'on'

IconOpaque

Устанавливает прозрачность значка (Непрозрачный, включен, Прозрачный выключено).

Ввод: boolean

Значения: 'on'|'off'

Значение по умолчанию: 'on'

RunInitForIconRedraw

Задает, должен ли Simulink® запустить инициализацию маски прежде, чем выполнить команды значка маски.

Ввод: enum

Значения: 'auto'|'on'|'off'

Значение по умолчанию: 'auto'

IconRotate

Значок наборов, чтобы вращаться с блоком.

Ввод: enum

Значения: 'none'|'port'

Значение по умолчанию: 'none'

PortRotate

Задает политику вращения порта для маскированного блока.

Ввод: enum

Значения: 'default'|'physical'

Значение по умолчанию: 'default'

IconUnits

Задает модули для команд рисования.

Ввод: enum

Значения: 'pixel'|'autoscale'|'normalized'

Значение по умолчанию: 'autoscale'

Методы

addCrossParameterConstraintДобавьте ограничение перекрестного параметра
addDialogControlДобавьте диалоговые элементы управления, чтобы замаскировать диалоговое окно
addParameterДобавьте параметр в маску
addParameterConstraintДобавьте ограничение параметра в маску
копияСкопируйте маску от одного блока до другого
создатьСоздайте маску на блоке Simulink
удалениеРазмаскируйте блок и удалите маску из памяти
получениеПолучите маску блока как маскирующий объект
getAssociatedParametersOfConstraintСопоставьте параметры маски с ограничением
getCrossParameterConstraintПолучите ограничение перекрестного параметра
getDialogControlИщите определенное диалоговое управление на маске
getOwnerОпределите блок, который владеет маской
getParameterПолучите параметр маски с помощью его имени
getParameterConstraintПолучите ограничительные свойства параметра маски
getWorkspaceVariablesПолучите все переменные, заданные в рабочей области маски для маскированного блока
numParametersОпределите количество параметров в маске
removeAllCrossParameterConstraintsУдалите все ограничения перекрестного параметра из маски
removeAllParameterConstraintsУдалите все ограничения параметра маски
removeAllParametersУдалите все существующие параметры из маски
removeCrossParameterConstraintУдалите ограничение перекрестного параметра
removeDialogControlУдалите диалоговый элемент управления из диалогового окна маски
removeParameterУдалите параметр из диалогового окна маски
removeParameterConstraintУдалите ограничение параметра маски
наборУстановите свойства существующей маски