文档

nrPRBS

生成伪随机位序列

描述

例子

(seqcinit] = nrPRBS (cinit,n)返回指定的元素n伪随机二进制序列(PRBS)发电机,当初始化cinit。这个函数实现TS 38.211 5.2.1节中指定的发电机[1]。的均匀性为process和business services层伪随机位序列函数,函数返回初始化值cinit

(seqcinit] = nrPRBS (cinit,n,名称,值)指定额外的输出格式化选项通过使用一个或多个参数名称-值对。未指定的选项默认值。

例子

全部折叠

生成一个1000位二进制加扰序列。使用指定的值初始化伪随机位序列生成器。

cinit = 9;伪随机位序列= nrPRBS (cinit, 1000);

输入参数

全部折叠

伪随机位序列生成器,初始化值指定为一个整数,从0到231日- 1。

数据类型:

返回序列中元素,指定为这些值之一:

  • 非负整数,seq包含第一n伪随机位序列生成器的元素。

  • [p m]行向量,seq包含连续的伪随机位序列发生器的元素,从位置p(从零开始的)。

数据类型:

名称-值对的观点

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

例子:“MappingType”、“签署”指定非默认序列格式属性。

输出序列格式,指定为逗号分隔组成的“MappingType”这些值之一:

  • “二元”——这个值地图真正的10。的数据类型输出序列逻辑

  • “签署”——这个值地图真正的11。的数据类型输出序列。指定数据类型,可以使用“OutputDataType”名称-值对。

数据类型:字符|字符串

数据类型的输出序列,指定为逗号分隔组成的“OutputDataType”“双”“单一”。这个名称-值对仅适用于当“MappingType”被设置为“签署”

数据类型:字符|字符串

输出参数

全部折叠

伪随机加扰序列,作为一个逻辑或返回数值列向量。输出seq包含指定的伪随机位序列发生器的元素n。如果你设置“MappingType”“签署”的数据类型seq要么是。如果你设置“MappingType”“二元”,输出数据类型逻辑

数据类型:||逻辑

引用

[1]3 gpp TS 38.211。“NR;物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络

扩展功能

另请参阅

功能

介绍了R2018b