MSKMOD
最小换档键调制
句法
y = mskmod(x,nsamp)
y = mskmod(x,nsamp,数据
)
y = mskmod(x,nsamp,数据
,ini_phase)
[y,eashingout] = mskmod(...)
描述
y = mskmod(x,nsamp)
输出复杂的信封y
消息信号的调制X
使用差分编码的最小移位密钥(MSK)调制。元素X
必须是0或1。nsamp
表示每个符号的样本数量y
并且必须是一个积极的整数。MSK调制器的初始阶段为0。如果X
是具有多个行和列的矩阵,该函数将列视为独立的通道并独立处理它们。
y = mskmod(x,nsamp,
指定编码MSK数据的方法。数据
)数据
可以是'diff'
用于差异编码的MSK或'nondiff'
对于非不同编码的MSK。
y = mskmod(x,nsamp,
指定MSK调制器的初始阶段。数据
,ini_phase)ini_phase
是一个行矢量,其长度是y
以及其价值是整数倍数pi/2
。为了避免覆盖的默认值数据
, 放数据
到[]
。
[y,eashingout] = mskmod(...)
返回最后阶段y
。当您使用差分编码的MSK调制将来的位流时,这对于保持相位连续性很有用。淘汰
具有与ini_phase
输入,并假设值0
,,,,pi/2
,,,,pi
, 和3*pi/2
。
例子
参考
[1]Pasupathy,S。,“最小移位键:频谱有效的调制”。IEEE通讯杂志,1979年7月,第14-22页。