Main Content

Composite Entity Splitter

Split composite entities

  • Composite Entity Splitter block

Libraries:
SimEvents

Description

The Composite Entity Splitter block splits a composite entity into its individual entities and outputs them through each unblocked entity output port. A composite entity can be the output of the Composite Entity Creator block, a structured type or a bus type entity from Entity Generator or Message Send blocks.

Ports

Input

expand all

Input entity port for composite entities entering the block.

Data Types: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | enumerated | bus | fixed point

Output

expand all

Output port for entities exiting the block.

Data Types: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | enumerated | bus | fixed point

Output port for entities exiting the block.

Data Types: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | enumerated | bus | fixed point

Parameters

expand all

Specify the number of output ports to output entities.

Programmatic Use

Block Parameter: NumberOutputPorts
Type: character vector
Values: '2' | scalar
Default: '2'

Version History

Introduced in R2016a