Подсистема потока данных

Подсистема, область выполнения которой установлена в Поток данных

  • Библиотека:
  • DSP System Toolbox / Поток данных

Описание

Блок Subsystem Потока данных является блоком Subsystem, предварительно сконфигурированным с набором области выполнения к потоку данных. Подсистема Потока данных использует синхронный поток данных в качестве модели вычисления, которое управляемо данными и статически запланировано.

Подсистемы потока данных помогают

  • Улучшите пропускную способность симуляции с многопоточным выполнением

    Области потока данных усиливают многожильную архитектуру ЦП хоста - компьютера и могут значительно улучшить скорость симуляции. Это автоматически делит вашу модель и моделирует систему с помощью нескольких потоков. Путем добавления задержки в систему можно далее увеличить параллелизм и улучшить пропускную способность симуляции модели.

  • Автоматически выведите размеры сигнала для основанных на кадре многоскоростных моделей

Смотрите Область Потока данных для получения дополнительной информации.

Порты

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

развернуть все

Размещение блока Inport в подсистеме добавляет внешний входной порт в блок. Метка порта на блоке подсистемы является именем блока Inport.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Вывод

развернуть все

Размещение блока Outport в подсистеме добавляет выходной порт от блока. Метка порта на блоке подсистемы является именем блока Outport.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Параметры

Блок Subsystem Потока данных использует те же параметры в качестве блока Subsystem. Для описаний параметра и программируемой информации об использовании, смотрите Подсистему, Атомарную подсистему, Невиртуальную Подсистему, Подсистему CodeReuse.

Примечание

Подсистемы потока данных не могут быть атомарными подсистемами.

Характеристики блока

Типы данных

Boolean[a] | bus[a] | double[a] | enumerated[a] | fixed point[a] | integer[a] | single[a] | string[a]

Прямое сквозное соединение

no

Многомерные сигналы

limited[a]

Сигналы переменного размера

limited[a]

Обнаружение пересечения нулем

no

[a]  Фактическая поддержка типа данных или возможности зависит от реализации блока.

Расширенные возможности

Введенный в R2018b