exponenta event banner

Параметры маски

Сведения о параметрах маски

В этом разделе перечислены параметры, описывающие маскированные блоки. Эти описательные параметры можно использовать с помощью get_param и set_param для получения и задания свойств маски блока.

Описательные параметры маски, перечисленные в этом разделе, применяются ко всем маскам и предоставляют доступ ко всем свойствам маски. Не путайте эти описательные параметры маски с параметрами маски, определенными для отдельной маски на панели «Параметры редактора масок».

Дополнительные сведения о масках блоков и редакторе масок см. в разделе Основные принципы маскирования и Обзор редактора масок.

Параметры маски

Параметр

Описание/запрос

Ценности

Mask

Включает или выключает маску.

{'on'} | 'off'

MaskCallbackString

Обратные вызовы параметров маски, выполняемые при изменении соответствующего параметра в диалоговом окне. Задается полем обратного вызова Dialog на панели Parameters диалогового окна Mask Editor.

Дополнительные сведения см. в разделе Маскирование кода обратного вызова.

вектор символов с разделителями-трубами {''}

MaskCallbacks

Версия массива ячеек MaskCallbackString.

массив ячеек {'[]'}

MaskDescription

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

символьный вектор {''}

MaskDisplay

Команды рисования для значка блока. Задается полем Команды графического чертежа (Icon Drawing commands) на панели Значки и порты (Icon & Ports) диалогового окна Редактор масок (Mask Editor).

символьный вектор {''}

MaskEditorHandle

Только для внутреннего использования.

 

MaskEnableString

Параметр, определяющий, затемнен ли параметр в диалоговом окне. Установите флажок Включить параметр (Enable parameter) на панели Параметры (Parameters) диалогового окна Редактор маски (Mask Editor).

вектор символов с разделителями-трубами {''}

MaskEnables

Версия массива ячеек MaskEnableString.

клеточный массив символьных векторов, каждый из которых 'on' или ''off' {'[]'}

MaskHelp

Блокировать справку. Задается полем Справка по маске на панели Документация диалогового окна Редактор маски.

символьный вектор {''}

MaskIconFrame

Задание видимости рамки значка (Видимый - on, Невидимый является off). Задается параметром «Рамка блока» на панели «Значки и порты» диалогового окна «Редактор масок».

{'on'} | 'off'

MaskIconOpaque

Задайте прозрачность значка. Задается параметром Прозрачность значка (Icon Transparency) на панели Значки и порты (Icon & Ports) диалогового окна Редактор маски (Mask Editor).

{'opaque'} | 'transparent' | 'opaque-with-ports'

MaskIconRotate

Задать поворот значка (Поворот (Rotates): on, Fixed is off). Задается параметром «Поворот значка» на панели «Значки и порты» диалогового окна «Редактор масок».

'on' | {'off'}

MaskIconUnits

Задайте единицы измерения для команд чертежа. Задается параметром «Единицы изображения» на панели «Значки и порты» диалогового окна «Редактор масок».

'pixel' | {'autoscale'} | 'normalized'

MaskInitialization

Команды инициализации. Задается полем Команды инициализации (Initialization commands) на панели Инициализация (Initialization) диалогового окна Редактор масок (Mask Editor).

команда MATLAB ®{''}

MaskNames

Массив ячеек имен диалоговых параметров маски. Установите значение в столбце Переменная (Variable) на панели Параметры (Parameters) диалогового окна Редактор маски (Mask Editor).

матрица {'[]'}

MaskPortRotate

Укажите политику поворота портов для маскированного блока. Задайте значение в области «Поворот порта» на панели «Значок и порты» диалогового окна «Редактор масок».

Дополнительные сведения см. в разделе Формат модели.

{'default} | 'physical'

MaskPrompts

Список диалоговых подсказок параметров (см. ниже). Установите значение в области «Параметры диалогового окна» на панели «Параметры» диалогового окна «Редактор масок».

массив ячеек символьных векторов {'[]'}

MaskPromptString

Список диалоговых подсказок параметров (см. ниже). Установите значение в области «Параметры диалогового окна» на панели «Параметры» диалогового окна «Редактор масок».

символьный вектор {''}

MaskPropertyName

Версия с разделителями-трубами MaskNames.

символьный вектор {''}

MaskRunInitForIconRedraw

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

{'auto'}|'on' |'off'

MaskSelfModifiable

Указывает, что блок может изменять сам себя. Установите флажок Разрешить изменение содержимого блока библиотеки на панели «Инициализация» диалогового окна «Редактор масок».

'on' | {'off'}

MaskStyles

Определяет, является ли параметр диалогового окна флажком, полем редактирования или всплывающим списком. Задается столбцом Тип (Type) на панели Параметры (Parameters) диалогового окна Редактор маски (Mask Editor).

массив ячеек {'[]'}

edit, флажок, всплывающее окно, combobox, radiobutton, ползунок, циферблат, spinbox, unit, textarea, customable, unit, min, max.

MaskStyleString

Версия, разделенная запятыми MaskStyles.

символьный вектор {''}

MaskTabNameString

Только для внутреннего использования.

 

MaskTabNames

Только для внутреннего использования.

 

MaskToolTipsDisplay

Определяет параметры диалогового окна маски, отображаемые во всплывающей подсказке для этого маскированного блока. Укажите как массив ячеек 'on' или 'off' значения, каждое из которых указывает, отображать ли параметр с именем в соответствующей позиции в массиве ячеек, возвращаемом MaskNames.

массив ячеек 'on' и 'off' {''}

MaskToolTipString

Версия с разделителями-запятыми MaskToolTipsDisplay.

символьный вектор {''}

MaskTunableValues

Позволяет изменять значения в диалоговом окне маски во время моделирования. Задается столбцом Настраиваемый (Tunable) на панели Параметры (Parameters) диалогового окна Редактор маски (Mask Editor).

массив ячеек символьных векторов {'[]'}

MaskTunableValueString

Версия вектора символов с разделителями-запятыми MaskTunableValues.

вектор символов с разделителями {''}

MaskType

Тип маски. Задается полем Тип маски (Mask type) на панели Документация (Documentation) диалогового окна Редактор маски (Mask Editor).

символьный вектор {'Stateflow'}

MaskValues

Диалоговые значения параметров.

массив ячеек {'[]'}

MaskValueString

Версия вектора символов с разделителями MaskValues.

вектор символов с разделителями {''}

MaskVarAliases

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

массив ячеек {'[]'}

MaskVarAliasString

Только для внутреннего использования.

 

MaskVariables

Список переменных параметров диалогового окна (см. ниже). Установите значение в области «Параметры диалогового окна» на панели «Параметры» диалогового окна «Редактор масок».

символьный вектор {''}

MaskVisibilities

Задание видимости параметров. Установите флажок Показать параметр (Show parameter) в области Параметры (Options) для выбранного параметра на панели Параметры (Parameters) диалогового окна Редактор маски (Mask Editor).

матрица {'[]'}

MaskVisibilityString

Версия вектора символов с разделителями MaskVisibilities.

символьный вектор {''}

MaskWSVariables

Список переменных, определенных в рабочей области маски (только для чтения).

матрица {'[]'}

Дополнительные сведения о настройке параметров маски в командной строке MATLAB см. в разделе Программные маски управления.