Communications Blockset | ![]() ![]() |
Modulate using the M-ary frequency shift keying method
Library
FM, in Digital Baseband sublibrary of Modulation
Description
The M-FSK Modulator Baseband block modulates using the M-ary frequency shift keying method. The output is a baseband representation of the modulated signal.
The M-ary number parameter, M, is the number of frequencies in the modulated signal. The Frequency separation parameter is the distance, in Hz, between successive frequencies of the modulated signal. If the Phase continuity parameter is set to Continuous, then the modulated signal maintains its phase even when it changes its frequency. If the Phase continuity parameter is set to Discontinuous, then the modulated signal comprises portions of M sinusoids of different frequencies; thus, a change in the input value might cause a change in the phase of the modulated signal.
Input Signal Values
The input and output for this block are discrete-time signals. The Input type parameter determines whether the block accepts integers between 0 and M-1, or binary representations of integers:
Whether the input is an integer or a binary representation of an integer, the block maps the integer 0 to the highest frequency and maps the integer M-1 to the lowest frequency. In baseband simulation, the lowest frequency is the negative frequency with the largest absolute value.
Upsampling the Modulated Signal
This block can output an upsampled version of the modulated signal. The Samples per symbol parameter is the upsampling factor. It must be a positive integer. For more information, see Upsampled Signals and Rate Changes in Using the Communications Blockset.
Dialog Box
Pair Block
See Also
![]() | M-FSK Demodulator Passband | M-FSK Modulator Passband | ![]() |