DSP Blockset | ![]() ![]() |
Constructing Signals
When you want to perform a given sequence of operations on several independent signals, it is frequently very convenient to group those signals together as a multichannel signal. Most DSP blocks accept multichannel signals, and process each channel independently. By taking advantage of this capability, you can do the same job with fewer blocks and have a cleaner, leaner model.
For example, if you need to filter each of four independent signals using a direct-form II transpose filter with the same coefficients, combine the signals into a multichannel signal, and run that multichannel signal into a Direct-Form II Transpose Filter block. The block will apply the filter to each channel independently.
The following sections explain how to construct multichannel signals from existing independent signals:
For information about creating multichannel signals using source blocks, see the following sections:
![]() | Example 2: Generating Frame-Based Output | Constructing Multichannel Sample-Based Signals | ![]() |