exponenta event banner

набор

Класс: Simulink.Mask
Пакет: Simulink

Задание свойств существующей маски

Синтаксис

p = Simulink.Mask.get(blockName)
p.set(Name,Value)

Описание

p = Simulink.Mask.get(blockName) получает маску для блока, указанного blockName как маскирующий объект.

p.set(Name,Value) задает свойства маски, которые задаются с использованием пар имя-значение в качестве аргументов.

Входные аргументы

blockName

Маркер перемещения к блоку или путь к блоку внутри модели.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

'Type'

Текст, используемый в качестве заголовка для документации по маске, которую пользователь видит при нажатии кнопки «Справка» в диалоговом окне «Параметры маски».

По умолчанию: пусто

'Description'

Текст, используемый в качестве сводки для документации по маске, которую пользователь видит при нажатии кнопки Справка (Help) в диалоговом окне Параметры маски (Mask Parameters).

По умолчанию: пусто

'Help'

Текст, используемый в качестве основного текста для документации по маске, которую пользователь видит при нажатии кнопки Справка (Help) в диалоговом окне Параметры маски (Mask Parameters).

По умолчанию: пусто

'Initialization'

Код MATLAB ®, инициализирующий маску.

По умолчанию: пусто

'SelfModifiable'

Параметр, определяющий возможность изменения маски во время моделирования.

По умолчанию: 'off'

'Display'

Код MATLAB, рисующий значок маски.

По умолчанию: пусто

'IconFrame'

Параметр, указывающий, отображается ли значок маски внутри рамки видимого блока.

По умолчанию: 'on'

'MaskIconOpaque'

Настройка значка маски как непрозрачного или прозрачного.

По умолчанию: 'opaque'

'RunInitForIconRedraw'

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

По умолчанию: 'off'

'IconRotate'

Параметр для задания поворота значка.

По умолчанию: 'none'

'PortRotate'

Параметр для задания поворота порта.

По умолчанию: 'default'

'IconUnits'

Параметр, определяющий автоматическое масштабирование, нормализацию или масштабирование значка маски в пикселях.

По умолчанию: 'autoscale'

Примеры

  1. Получить маску как объект, используя путь маскированного блока.

    p = Simulink.Mask.get('myModel/Subsystem');
  2. Измените маску таким образом, чтобы ее значок был прозрачным, а ее документация содержала краткое описание выполняемых действий.

    p.set('IconOpaque','off','Type','Random number generator','Description',...
    'This block generates random numbers.');