Main Content

Multiband Combiner

Frequency-shift and combine signals

  • 库:
  • Communications Toolbox / RF Impairments and Components

  • Multiband Combner block

Description

The Multiband Combiner block interpolates, shifts input signals to the specified frequency bands, and then combines them into a single signal. For more information, see theAlgorithmssection.

Ports

Input

expand all

Input signals, specified as anNsamp-by-Nchanmatrix.Nsampis the number of input samples per channel andNchanis the number of channels.

Data Types:double|single
Complex Number Support:Yes

Output

expand all

Output signal, returned as anN1的向量of the same data type as input signalIn.Nis the number of output samples. TheRate optionsparameter specifies single-rate or multirate mode. For more information, seeAlgorithms.

Parameters

expand all

Input signal sample rate in Hz, specified as a positive scalar.

Frequency offsets in Hz, specified as one of these options.

  • Scalar — Each channel of the input signal is frequency-shifted by this scalar value.

  • 1-by-Nchanvector — Each channel of the input signal is frequency-shifted by the corresponding value in this vector.Nchanis the number of channels in the input signalIn.

Options for the processing rate, specified as one of these values.

  • Enforce single-rate processing— The output sample rate must be an integer multiple of the input sample rate. The number of rows in the output is higher than or equal to the number of rows in the input signal. The output frame rate is equal to the input frame rate.

  • Allow multirate processing— The output has the same number of rows as the input. The output frame rate is higher than or equal to the input frame rate.

For more information, see theAlgorithmssection.

Options for the output sample rate, specified as one of these values.

  • Auto— The block interpolates the input signals to ensure that the resulting sample rate of the signals is sufficient to avoid distorting the frequency content of the original signals after they are frequency-shifted to produce the output signal.

  • Specify via property— Specify the output sample rate by using theOutput sample rate (Hz)parameter.

Output signal sample rate in Hz, specified as a positive scalar.

Tips

To avoid distortion, specify this value to be greater than or equal to the automatically computed output sample rate. To determine the automatically computed output sample rate, first run the block with theOutput sample rate optionsparameter set toAuto.

Dependencies

To enable this parameter, set theOutput sample rate optionsparameter toSpecify via property.

This property is read-only.

Output delay in samples, specified as a positive scalar.

Block Characteristics

Data Types

double|single

Multidimensional Signals

no

Variable-Size Signals

no

Algorithms

expand all

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

版本历史

Introduced in R2021b