cpmdemodulator系统对象
采用CPM方法和维特比算法进行解调
描述
的CPMDemodulator
对象解调使用连续相位调制调制的信号。输入是调制信号的基带表示。
解调:解调用连续相位调制调制的信号:
请注意
从R2016b开始,而不是使用一步
方法来执行由System对象™定义的操作,您可以调用带有参数的对象,就像调用函数一样。例如,Y = step(obj,x)
而且Y = obj(x)
执行等效操作。
建设
H = comm. cpm解调器
创建一个解调器系统对象,H
.该对象使用维特比算法解调输入的连续相位调制(CPM)数据。
H = com . cpm解调器(
创建一个CPM解调器对象,的名字
,价值
)H
,每个指定的属性设置为指定的值。可以以任意顺序指定附加的名称-值对参数,如(Name1
,Value1
、……以
,家
).
H = com . cpm解调器(M,
创建一个CPM解调器对象,的名字
,价值
)H
,与ModulationOrder
属性设置为米
,并将其他指定属性设置为指定的值。
属性
|
符号字母大小 指定符号字母的大小。此属性的值需要2的幂,实数整数标量。默认为 |
|
以位形式输出数据 指定输出是由比特组还是整数值组组成。默认为 当您将此属性设置为 当您将此属性设置为 |
|
符号编码 将解调符号的映射指定为之一 当您将此属性设置为 当您将此属性设置为 属性时应用此属性 |
|
调制指数 指定调制索引。默认为 其中H-1表示列向量的长度。 当h我对象以多小时为单位进行操作。当对象以multi-h方式操作时,h我一定是有理数。 |
|
频率脉冲形状 指定调制器用于使输入调制信号的相变平滑的脉冲整形类型 |
|
光谱上升余弦脉冲的主瓣时长 以符号间隔数指定光谱凸起余弦脉冲最大波瓣的持续时间。这个值是调制器用来脉冲化输入调制信号的值。默认为 |
|
光谱凸起余弦脉冲的Rolloff因子 指定光谱凸起余弦脉冲的滚离因子。这个值是调制器用来脉冲化输入调制信号的值。默认为 |
|
高斯脉冲的带宽和符号时间的乘积 指定高斯脉冲形状的带宽和符号时间的乘积。这个值是调制器用来脉冲化输入调制信号的值。默认为 |
|
脉冲持续时间 以符号间隔指定频率脉冲形状的长度。此属性的值必须为实正整数。默认为 |
|
史前象征 控件的第一次调用之前,指定调制器使用的数据符号 |
|
初始相位偏移 指定以弧度为单位的输入调制波形的初始相位偏移为一个真实的数值标量。默认为 |
|
每个输入符号的样本数 将每个输入符号的期望采样数指定为一个正整数标量。默认为 |
|
维特比算法的回溯深度 指定维特比算法用来将每个回溯路径构造为正整数标量的网格分支的数量。默认为 |
|
输出的数据类型 将输出数据类型指定为 |
例子
算法
类中描述的算法、输入和输出CPM解调器基带阻塞引用页面。对象属性对应于块参数。对于CPM,每个符号的相移是π ×h,在那里h为调制指数。