comm.PSKModulator函数详解

1.描述:
PSKModulator对象使用M元相移键控方法进行调制。 输出是调制信号的基带表示。 M进制数参数M是信号星座图中的点数。

要使用相移键控调制信号:

定义并设置您的PSK调制器对象。 请参阅构造。
调用步骤根据comm.PSKModulator的属性调制信号。 步骤的行为特定于工具箱中的每个对象。

2. construction
H = comm.PSKModulator创建一个调制器System对象H。此对象使用M元相移键控(M-PSK)方法调制输入信号。

H = comm.PSKModulator(Name,Value)创建一个M-PSK调制器对象H,并将每个指定的属性设置为指定的值。 您可以按任何顺序将其他名称/值对参数指定为(Name1,Value1,…,NameN,ValueN)。

H = comm.PSKModulator(M,PHASE,Name,Value)创建一个M-PSK调制器对象H。此对象的ModulationOrder属性设置为M,PhaseOffset属性设置为PHASE。

3. examples

调制8-PSK信号,添加高斯白噪声,并绘制信号以观察噪声的影响。

创建一个PSK调制器System object™。 PSK调制器对象的默认调制阶数是8。

pskModulator = comm.PSKModulator;

%Modulate the signal.
modData = pskModulator(randi([0 7],2000,1));

%使信号通过AWGN通道将白高斯噪声添加到调制信号
channel = comm.AWGNChannel('EbNo',20,'BitsPerSymbol',3);

%通过AWGN通道传输信号。
channelOutput = channel(modData);

%使用散点图绘制无噪声和有噪声的数据,以观察噪声的影响。
scatterplot(modData)

comm.PSKModulator函数详解_第1张图片

scatterplot(channelOutput)

comm.PSKModulator函数详解_第2张图片

你可能感兴趣的:(移动通信)