卷积编码二进制数据
的ConvolutionalEncoder
对象对二进制输入向量序列进行编码,以产生二进制输出向量序列。
对二进制信号进行卷积编码:
请注意
从R2016b开始,不再使用步
方法来执行由系统对象定义的操作™, 可以使用参数调用对象,就像调用函数一样。例如y=阶跃(obj,x)
和y = obj (x)
执行等效操作。
H = comm.ConvolutionalEncoder
创建一个System对象,H
它对二进制数据进行卷积编码。
H = comm.ConvolutionalEncoder (
创建卷积编码器对象,名称
,价值
)H
,并将每个指定的属性设置为指定的值。可以按以下任意顺序指定其他名称-值对参数:(名称1
,Value1
,...,纳明
,家
).
H = comm.ConvolutionalEncoder(格子,
创建卷积编码器对象,名称
,价值
)H
此对象具有网格结构
属性设置为格子
,并将其他指定属性设置为指定值。
|
卷积码的网格结构 将网格指定为包含卷积代码的网格描述的MATLAB结构。使用 |
|
编码帧的终止方法 指定如何将编码帧终止为其中一个帧 |
|
使能编码器复位输入 将此属性设置为 |
|
延迟输出复位 将此属性设置为 |
|
启用初始状态输入 将此属性设置为 |
|
启用最终状态输出 将此属性设置为true,以通过 |
|
穿刺模式的来源 指定刺穿图案的来源为 |
|
穿刺模式向量 指定用于将编码数据作为列向量进行穿刺的穿刺模式。默认值是 |