cpfskdemodulator系统对象
采用CPFSK方法和Viterbi算法进行解调
描述
的CPFSKDemodulator
对象解调使用连续相位频移键控方法调制的信号。输入是调制信号的基带表示。
要解调使用连续相位频移键控方法调制的信号:
请注意
从R2016b开始,而不是使用一步
方法来执行System对象™定义的操作,则可以使用参数调用该对象,就像调用函数一样。例如,Y = step(obj,x)
而且Y = obj(x)
请执行相同的操作。
建设
H = com . cpfsk解调器
创建一个解调器系统对象,H
.该对象使用Viterbi算法解调输入连续相位频移键控(CPFSK)调制数据。
H = com . cpfsk解调器(
创建一个CPFSK解调器对象,的名字
,价值
)H
,将每个指定的属性设置为指定的值。您可以以任意顺序指定额外的名-值对参数,如(Name1
,Value1
、……以
,家
).
H = com . cpfskdemodulator (M,
创建一个CPFSK解调器对象,的名字
,价值
)H
.该对象具有ModulationOrder
属性设置为米
,其他指定的属性设置为指定的值。
属性
|
符号字母大小 指定符号字母的大小。此属性的值要求为2的幂,实数整数标量。默认为 |
|
以比特形式输出数据 指定输出是由一组位还是整数值组成。默认为 当您将此属性设置为 当您将此属性设置为 |
|
符号编码 指定调制符号的映射为之一 当您将此属性设置为 当您将此属性设置为 属性时应用此属性 |
|
调制指数 指定调制索引。默认为 其中H-1表示列向量的长度。 当h我不同的时间间隔不同,对象以multi-h为单位进行操作。当对象在multi-h中操作时,h我一定是个有理数。 |
|
初始相位偏移 指定输入调制波形的初始相位偏移,以弧度为实数值标量。默认为 |
|
每个输入符号的样本数 将每个输入符号的期望样本数指定为正整数标量。默认为 |
|
维特比算法的回溯深度 指定Viterbi算法用于将每个回溯路径构造为正整数标量的网格分支的数量。默认为 |
|
输出数据类型 将输出数据类型指定为之一 当你设置 |
例子
算法
对象上描述的算法、输入和输出CPFSK解调器基带块引用页。对象属性对应于块参数。对于CPFSK,每个符号的相移为π ×h,在那里h是调制指数。