DBPSK Modulator Baseband
Modulate using differential binary phase shift keying method
PM, in Digital Baseband sublibrary of Modulation
The DBPSK Modulator Baseband block modulates using the differential binary phase shift keying method. The output is a baseband representation of the modulated signal.
This block accepts a scalar or column vector input signal. The input must be a discrete-time binary-valued signal. For information about the data types each block port supports, see Supported Data Types.
The following rules govern this modulation method when the Phase rotation parameter is θ:
If the first input bit is 0 or 1, respectively, then the first modulated symbol is exp(jθ) or -exp(jθ), respectively.
If a successive input bit is 0 or 1, respectively, then the modulated symbol is the previous modulated symbol multiplied by exp(jθ) or -exp(jθ), respectively.
- Phase rotation (rad)
The phase difference between the previous and current modulated symbols when the input is zero.
- Output Data type
The output data type can be either
double. By default, the block sets this to
Supported Data Types
|Port||Supported Data Types|
C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.
Introduced before R2006a