comm.PSKModulator
采用M-PSK方法调制信号
描述
的PSKModulator
系统对象™使用M-ary相移键控(M-PSK)方法调制。输出是调制信号的基带表示。
用M-PSK方法调制信号:
创建
comm.PSKModulator
对象并设置其属性。使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见什么是系统对象?
创建
语法
描述
创建一个调制器系统对象mpskmod
= comm.PSKModulatormpskmod
,它使用M-ary相移键控(M-PSK)方法调制输入信号。
创建一个M-PSK调制器对象mpskmod
= comm.PSKModulator (的名字
,价值
)mpskmod
,将每个指定的属性设置为指定的值。您可以以任意顺序指定额外的名-值对参数,如(Name1
,Value1
、……以
,家
).
创建一个M-PSK调制器对象mpskmod
= comm.PSKModulator (米
,阶段
,的名字
,价值
)mpskmod
中指定的调制顺序米
.对象的PhaseOffset
属性设置为阶段
,其他指定的属性被设置为指定的值。
属性
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
例子
算法
该块通过将输入位或整数映射为复杂符号来输出基带信号,方法如下:
这适用于使用自然二进制排序的情况。另一种常见的映射是灰色编码,它的优点是相邻星座点之间只有一位变化。这将导致更好的误码率性能。对于采用灰色编码的8-PSK调制,显示了输入和输出符号之间的映射关系。
输入 | 输出 |
---|---|
0 | 0(000) |
1 | 1(001) |
2 | 3.(011) |
3. | 2(010) |
4 | 6(110) |
5 | 7(111) |
6 | 5(101) |
7 | 4(100) |
对应的星座图如下。
当输入信号由比特组成时,块接受表示整数的二进制值输入。块将二进制值的信号收集到一组日志2(米)位。
参考文献
[1]约翰·G·普罗基斯数字通信.第四版。纽约:麦格劳希尔出版社,2001年版。