Simulink.BlockDiagram.buildRapidAcceleratorTarget

Создайте цель Rapid Accelerator для модели и верните набор параметров во время выполнения

Синтаксис

rtp = Simulink.BlockDiagram.buildRapidAcceleratorTarget(mdl)

Описание

rtp = Simulink.BlockDiagram.buildRapidAcceleratorTarget(mdl) создает цель Rapid Accelerator для модели, mdl, и возвращает набор параметров во время выполнения, rtp.

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

mdl

Имя или указатель на модель Simulink

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

rtp

Набор параметров во время выполнения, который содержит два элемента:

ЭлементОписание
modelChecksumВектор 1x4, который кодирует структуру модели.
parameters Структура настраиваемых параметров в модели. Эта структура содержит следующие поля.
ОбластьОписание
dataTypeNameИмя типа данных, например double.
dataTypeIdВнутренний идентификатор типа данных для использования Simulink® Coder™.
complexКомплексный тип или спецификация реального типа. Значение 0 если реально, 1 если комплексный.
dtTransIdxВнутренний идентификатор типа данных для использования Simulink Coder.
valuesВсе значения, связанные с этой записью в parameters подструктура.
mapСопоставление информации о структуре, которая коррелирует значения с настраиваемыми параметрами модели. Эта структура содержит следующие поля.
ОбластьОписание
IdentifierНастраиваемый параметр.
ValueIndicesНачните и завершите индексы в поле значений, [startIdx, endIdx].
DimensionsРазмерность этого настраиваемого параметра (матрицы обычно хранятся в формате основной колонки).

Примеры

свернуть все

В MATLAB® Командное окно, введите:

rtp = Simulink.BlockDiagram.buildRapidAcceleratorTarget('f14')
### Building the rapid accelerator target for model: f14
### Successfully built the rapid accelerator target for model: f14

rtp = 

    modelChecksum: [2.6812e+09 2.7198e+09 589261472 4.0180e+09]
       parameters: [1x1 struct]
Введенный в R2012b