set

Класс: 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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Type

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

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

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.');
Для просмотра документации необходимо авторизоваться на сайте