comm.HadamardCode
生成阿达玛的代码
描述
的HadamardCode
对象生成一个从阿达玛阿达玛编码矩阵的行一组正交的编码形式。您可以使用正交编码在通信系统中传播接收机与发射机是完全同步的。在这些系统中,despreading操作是理想的,因为代码decorrelate完全。
生成一个阿达玛代码:
请注意
从R2016b开始,而不是使用一步
定义的方法来执行操作系统对象™,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj)
和y = obj ()
执行相同操作。
建设
H = comm.HadamardCode
创建一个阿达玛代码生成器系统对象,H
。这个对象生成阿达玛编码的正交编码。
H = comm.HadamardCode (
创建一个阿达玛代码生成器对象,的名字
,价值
)H
,每个指定的属性设置为指定的值。您可以指定额外的名称-值对参数在任何顺序(Name1
,Value1
、……以
,家
)。
属性
|
生成的代码的长度 指定生成的代码的长度数值,整数标量值与2的幂。默认值是 |
|
阿达玛矩阵的行索引 阿达玛矩阵的行索引指定为一个数值,整数标量值的范围 当你将此属性设置为一个整数k,输出代码k零交叉,k= 0, |
|
每帧输出样本的数量 指定的阿达玛代码样本的数量 当你设定这个属性的值米, |
|
数据类型的输出 指定输出数据类型之一 |
例子
扩展功能
版本历史
介绍了R2012a