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