Communications Blockset | ![]() ![]() |
Modulating the Encoded Messages
The BPSK Modulator Baseband block, in the Digital Baseband Modulation sublibrary of the Modulation library, modulates the scalar stream of coded data. It simulates binary phase shift keying (BPSK) modulation. The output of the BPSK Modulator Baseband block is a complex Simulink signal, even though the BPSK-modulated values happen to be real.
Digression: Exploring Data Types
To check the data types of signals in a model, use the Port data types feature from the model window's Format menu. In this example, when this feature is on, the connector line that leads out of the BPSK Modulator Baseband block has a label "double (c)" above it to indicate that it is a complex double-precision signal. By contrast, the connector line that leads into the BPSK Modulator Baseband block is labeled "double" to indicate that it is a real double-precision signal.
![]() | Unbuffering to Convert Vectors to Scalars | Transmitting Along a Noisy Channel | ![]() |