набор

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

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

Синтаксис

p = Simulink. Mask.get (имя блока)
p. установите (Имя, Значение)

Описание

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

p. установите (Имя, Значение) свойства маски наборов, что вы задаете пары "имя-значение" использования в качестве аргументов.

Входные параметры

blockName

Указатель на блок или путь к блоку в модели.

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Имя должно появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Ввод

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

Значение по умолчанию: пустой

Описание

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

Значение по умолчанию: пустой

Справка

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

Значение по умолчанию: пустой

'Initialization'

Код MATLAB®, который инициализирует маску.

Значение по умолчанию: пустой

'SelfModifiable'

Опция, чтобы установить, может ли маска изменить себя во время моделирования.

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

Отображение

Код MATLAB, который чертит значок маски.

Значение по умолчанию: пустой

'IconFrame'

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

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

'MaskIconOpaque'

Опция, чтобы установить значок маски как непрозрачный или прозрачный.

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

'RunInitForIconRedraw'

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

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

'IconRotate'

Опция, чтобы задать вращение значка.

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

'PortRotate'

Опция, чтобы задать вращение порта.

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

'IconUnits'

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

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

Примеры

  1. Получите маску как объект с помощью блока path маскированного.

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

    p.set('IconOpaque','off','Type','Random number generator','Description',...
    'This block generates random numbers.');
Была ли эта тема полезной?