Simulink. Класс маски

Пакет: Simulink

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

Описание

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

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

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

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

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

Свойства

Ввод

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

Ввод: вектор символа | представляет скаляр в виде строки

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

Описание

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

Ввод: вектор символа | представляет скаляр в виде строки

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

Справка

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

Ввод: вектор символа | представляет скаляр в виде строки

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

Initialization

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

Ввод: вектор символа | представляет скаляр в виде строки

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

SelfModifiable

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

Ввод: булевская переменная

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

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

Отображение

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

Ввод: вектор символа | представляет скаляр в виде строки

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

IconFrame

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

Ввод: булевская переменная

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

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

IconOpaque

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

Ввод: булевская переменная

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

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

RunInitForIconRedraw

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

Ввод: перечисление

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

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

IconRotate

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

Ввод: перечисление

Значения: 'ни один' | 'порт'

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

PortRotate

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

Ввод: перечисление

Значения: 'значение по умолчанию' | 'физический'

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

IconUnits

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

Ввод: перечисление

Значения: 'пиксель' | 'автомасштабируется' | 'нормализованный'

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

Методы

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