This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Bus to Vector

Convert virtual bus to vector


Signal Attributes


The Bus to Vector block converts a virtual bus signal to a vector signal. The input bus signal must consist of scalar, 1-D, or either row or column vectors having the same data type, signal type, and sampling mode. If the input bus contains row or column vectors, this block outputs a row or column vector, respectively; otherwise, it outputs a 1-D array.

Use the Bus to Vector block only to replace an implicit bus-to-vector conversion with an equivalent explicit conversion.

    Note   Simulink® hides the name of a Bus to Vector block when you copy it from the Simulink library to a model.

Data Type Support

The Bus to Vector block accepts virtual bus signals and nonbus signals. If the input is a nonbus signal, this block has no effect.

For more information, see Data Types Supported by Simulink in the Simulink documentation.


This block has no user-accessible parameters.


Data Types

Double | Single | Boolean | Base Integer | Fixed-Point | Enumerated | Bus

Multidimensional Signals


Variable-Size Signals


Code Generation


Introduced in R2007a

Was this topic helpful?