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)
scatterplot(channelOutput)