Engee documentation

Bus to Vector

Converts a bus to a vector.

blockType: BusToVector

Path in the library:

/Basic/Signal Attributes/Bus to Vector

Description

The Bus to Vector block converts a virtual bus to a vector.

Ports

Input

# IN_1 — bus for conversion to vector
scalar | vector | bus

Details

The input bus consists of scalars or one-dimensional vectors, rows or columns, which have the same data type, signal type and sampling mode. If the input signal is not a bus, the block does not perform conversions.

Data types

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, Uint8, Uint16, Uint32, Uint64, Uint128, Fixed-point, Bool.

Complex numbers support

Yes

Output

# OUT_1 — output vector
vector

Details

The dimensionality of the output vector depends on the dimensionality of the input bus elements. If the input bus contains row or column vectors, the output vector of the block is a row or column vector respectively. Otherwise, the output is a one-dimensional vector.

Data types

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, Uint8, Uint16, Uint32, Uint64, Uint128, Fixed-point, Bool.

Complex numbers support

Yes

Parameters

None.