exponenta event banner

Simulink.architecture.set_param

Задать свойства объекта архитектуры

Описание

пример

Simulink.architecture.set_param(Object,ParamName,ParamValue) задает указанный параметр Object к указанному значению. Векторы символов имени и значения параметра чувствительны к регистру.

Примеры

свернуть все

Установка имени узла программного обеспечения из MulticoreProcessor кому MyCPUNewName.

slexMulticoreExample
Simulink.architecture.set_param([bdroot '/MulticoreProcessor'],'Name','MyCPUNewName');

Установите Core2 триггерного периода значение .01.

slexMulticoreExample
Simulink.architecture.set_param([bdroot '/MyCPUNewName/Core2'],'Period','.01')

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

свернуть все

Объект, значение параметра которого должно быть задано, указанный в качестве символьного вектора, дающего объекту полное имя пути. Возможны следующие объекты:

  • Узел программного обеспечения

  • Узел аппаратных средств

  • Периодическое срабатывание

  • Апериодический триггер

  • Задача

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

Это возможные параметры, значения которых можно задать для каждого из типов объектов:

Для узла программного обеспечения:

  • 'Name' - Имя узла программного обеспечения.

Для узла аппаратных средств:

  • 'Name' - Имя узла аппаратных средств.

  • 'ClockFrequency' - Частота синхросигнала узла аппаратных средств.

  • 'Color' - цвет значка триггера, заданного как RGB-триплет (вектор).

Для периодического триггера:

  • 'Name' - имя триггера.

  • 'Period' - Период срабатывания триггера.

  • 'Color' - цвет значка триггера, заданного как RGB-триплет (вектор).

Для апериодического триггера:

  • 'Name' - имя триггера.

  • 'Color' - цвет значка триггера, заданного как RGB-триплет (вектор).

  • 'EventHandlerType' - источник триггера для задачи, управляемой прерываниями. Возможные значения:

    • 'Event (Windows)'

    • 'Posix Signal (Linux/VxWorks 6.x)'

  • 'SignalNumber' - Номер сигнала для триггера. Это значение можно задать только в том случае, если EventHandlerType имеет значение Event (Windows).

  • 'EventName' - Имя события для триггера. Это значение можно задать только в том случае, если EventHandlerType имеет значение Posix Signal (Linux/VxWorks 6.x).

Для задачи:

  • 'Name' - наименование задачи.

  • 'Period' - период выполнения задания.

  • 'Color' - цвет значка задачи, заданного как RGB-триплет (вектор).

Типы данных: char

Значение для установки параметра в значение, указанное как символьный вектор, скаляр или вектор. Возможные значения зависят от параметра.

Пример: 'MyCPUNewName'

Представлен в R2014a