Simulink. BlockDiagram.buildRapidAcceleratorTarget

Создайте Быструю цель Акселератора для модели и возвратите набор параметра периода выполнения

Синтаксис

rtp = Simulink.BlockDiagram.buildRapidAcceleratorTarget(mdl)

Описание

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

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

mdl

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

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

rtp

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

ЭлементОписание
modelChecksum1x4 вектор, который кодирует структуру модели.
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