文档

巴克代码生成器

生成双巴克代码

  • 库:
  • 通信工具箱

    通信工具箱/通讯来源/序列生成器

描述

巴克代码生成器生成一个双极巴克代码块。短长度和低旁瓣的相关性使巴克码用于数字通信系统的帧同步。有关更多信息,请参见巴克码

港口

输出

全部展开

巴克代码框架,作为一个列向量返回。如果帧长度超过巴克代码长度,巴克充满帧重复代码块。

依赖关系

设置输出的数据类型输出数据类型参数。

参数

全部展开

生成的代码的长度,指定为1,2,3,4,5,7,11,或13。有关更多信息,请参见巴克码

例子:2输出巴克码(1,1)。

数据类型:

输出样本时间,指定为一个积极的标量表示每个示例的输出信号之间的时间。之间的关系的信息样品时间样品每帧,请参阅样品时间

样品每输出框,指定为一个正整数。如果样品每帧,包含块输出帧样品组成的长度N巴克码序列。N生成的代码的长度,这是设定的代码长度参数。当不是一个整数倍数的N,连续帧保持连续性的巴克代码跨帧边界。

之间的关系的信息样品时间样品每帧,请参阅样品时间

数据类型:

输出数据类型,指定为int8

数据类型:字符|字符串

类型的模拟运行,指定为代码生成解释执行

  • 代码生成——模拟模型通过使用生成的C代码。第一次运行模拟,仿真软件金宝app®生成C代码块。后续模拟的C代码重用,除非模型更改。这个选项需要额外的启动时间,但后续模拟的速度更快解释执行

  • 解释执行——通过使用MATLAB模拟模型®翻译。这个选项需要较少的启动时间比代码生成方法,但后续模拟的速度慢。在这种模式下,你可以调试的源代码。

块特征

数据类型

|整数

多维信号

没有

适应信号

没有

更多关于

全部展开

扩展功能

之前介绍过的R2006a