主要内容

CPFSK Modulator Baseband

Modulate using continuous phase frequency shift keying method

图书馆

CPM, in Digital Baseband sublibrary of Modulation

  • CPFSK Modulator Baseband block

Description

The CPFSK Modulator Baseband block modulates a signal using the continuous phase frequency shift keying method. The output is a baseband representation of the modulated signal. TheM-ary numberparameter,M, represents the size of the input alphabet.M必须具有表2Kfor some positive integerK

这个块支持多-H万博1manbetx调制索引。看CPM Modulator Basebandfor details.

整数值信号和二进制值信号

当您设置时the输入类型parameter toInteger, the block accepts odd integers between -(M-1) and M-1.

当您设置时the输入类型parameter toBit, the block accepts groupings ofKbits. Each grouping is called a binaryword。输入向量长度必须是整数的倍数K

In binary input mode, the block maps each binary word to an integer between 0 and M-1, using a mapping scheme that depends on whether you set theSymbol set orderingparameter toBinary或者Gray。The block then maps the integerk到中间值2K-(M-1),然后像在整数输入模式下一样进行操作。有关更多信息,请参阅整数值信号和二进制值信号

This block accepts a scalar-valued or column vector input signal. If you set输入类型toBit, then the input signal can also be a vector of lengthK

Single-Rate Processing

In single-rate processing mode, the input and output signals have the same port sample time. The block implicitly implements the rate change by making a size change at the output when compared to the input. In this mode, the input to the block can be multiple symbols.

  • 当您设置时输入类型toInteger, the input can be a column vector, the length of which is the number of input symbols.

  • 当您设置时输入类型toBit, the input must be a column vector with a width that is an integer multiple ofK,每个符号的位数。

The output width equals the product of the number of input symbols and theSamples per symbolparameter value.

多次处理

在多条处理模式下,输入和输出信号具有不同的端口样本时间。在此模式下,块的输入必须是一个符号。

  • 当您设置时输入类型toInteger,输入必须是标量。

  • 当您设置时输入类型toBit, the input width must equal the number of bits per symbol.

输出样本时间等于符号周期除以Samples per symbolparameter value.

Parameters

M-ary number

字母的大小。

输入类型

指示输入是由整数还是一组。

Symbol set ordering

确定块如何映射每组输入位为相应的整数。该字段仅在输入类型被设定为Bit

调制索引

Specify the modulation index {hi}。默认值为0.5。The value of this property must be a real, nonnegative scalar or column vector.

这个块支持多-H万博1manbetx调制索引。看CPM Modulator Basebandfor details.

Phase offset (rad)

The initial phase of the output waveform, measured in radians.

Samples per symbol

The number of output samples that the block produces for each integer or binary word in the input, which must be a positive integer. For all non-binary schemes, as defined by the pulse shapes, this value must be greater than 1.

有关更多信息,请参阅Upsample Signals and Rate Changes

Rate options

Select the rate processing option for the block.

  • Enforce single-rate processing— When you select this option, the input and output signals have the same port sample time. The block implements the rate change by making a size change at the output when compared to the input. The output width equals the product of the number of symbols and theSamples per symbolparameter value.

  • 允许多次处理— When you select this option, the input and output signals have different port sample times. The output sample time equals the symbol period divided by theSamples per symbolparameter value.

Output data type

Select the data type of the output signal. The output data type can besingle或者double

万博1manbetx支持的数据类型

Port 万博1manbetx支持的数据类型

输入

  • 双精度浮点

  • Boolean (When输入类型set toBit)

  • 8-, 16-, and 32-bit signed integers (When输入类型set toInteger)

Output

  • 双精度浮点

  • 单精度浮点

参考

[1] Anderson,John B.,Tor Aulin和Carl-Erik Sundberg。Digital Phase Modulation。New York: Plenum Press, 1986.

Extended Capabilities

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

在R2006a之前引入