文档帮助中心文档
差分相移键控调制
y = dpskmod (x, M)
y = dpskmod (x, M, phaserot)
y = dpskmod (x, M, phaserot symorder)
例子
y= dpskmod (x,米)使用具有调制顺序的差分相移键控(DPSK)对输入信号进行调制米.
y= dpskmod (x,米)
y
x
米
y= dpskmod (x,米,phaserot)指定DPSK调制的相位旋转。
y= dpskmod (x,米,phaserot)
phaserot
y= dpskmod (x,米,phaserot,symorder)还指定符号顺序。
y= dpskmod (x,米,phaserot,symorder)
symorder
全部折叠
图的输出dspkmod函数查看DPSK符号之间可能的转换。
dspkmod
将DQPSK调制模式的调制顺序设置为4。
M = 4;
生成一个4元随机符号序列。
x = randi([0 M-1],500,1);
对输入符号应用DQPSK调制。
y = dpskmod (x, M,π/ 8);
指定一个星座图对象来显示信号轨迹图,而不显示相应的参考星座。显示轨迹。
CD = comm.constellationDiagram(“ShowTrajectory”,真的,“ShowReferenceConstellation”、假);cd (y)
输入信号,指定为正整数向量或矩阵。的元素x必须在[0,米- 1)。
数据类型:双
双
调制顺序,指定为2的整数次幂。
例子:2|4|16
2
4
16
[]
DPSK调制的相位旋转,以弧度表示为实标量。每个符号的总相移等于phaserot和微分调制产生的相位。
如果您指定phaserot是空的,那么dpskmod使用相位旋转0度。
dpskmod
例子:π/ 4
π/ 4
“本”
“灰色”
符号顺序,指定为“本”或“灰色”.这个参数指定函数如何将二进制向量赋值给相应的整数。
如果symorder是“本”,函数使用自然的二进制编码顺序。
如果symorder是“灰色”,该函数使用gray编码排序。
数据类型:字符
字符
dpsk调制输出信号的复基带表示,以复值向量或矩阵的形式返回。这些列表示独立的通道。
请注意
初始相位旋转为0用于确定输出的第一个元素y(或第一行y如果它是一个多行矩阵),因为微分算法需要两个连续元素。
dpskdemod|pskmod|pskdemod|comm.DPSKModulator
dpskdemod
pskmod
pskdemod
comm.DPSKModulator
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系