文档

nrSymbolModulate

生成调制符号

描述

例子

= nrSymbolModulate (国防部映射码字中的位序列对复杂调制符号使用调制方案国防部并返回调制的符号。该函数实现TS 38.211章节5.1[1]

例子

= nrSymbolModulate (国防部“OutputDataType”,数据类型通过使用名称-值对参数指定调制输出符号的数据类型。函数使用指定的数据类型进行中间计算。

例子

全部折叠

生成一个长度为40的二进制值随机序列。使用16-QAM调制生成调制符号。

Data = randi([0 1],40,1);sym = nrSymbolModulate(data,16 qam的);

生成一个长度为20的二进制值随机序列。使用QPSK调制生成调制符号,并为输出指定单精度数据类型。

Data = randi([0 1],20,1,“int8”);sym = nrSymbolModulate(data,“正交相移编码”“OutputDataType”“单一”);

输入参数

全部折叠

要调制的码字,指定为二进制值的列向量。码字长度必须是每个符号的比特数的倍数,由调制方案指定国防部

数据类型:|int8|逻辑

调制方案,指定为“π/ 2-BPSK”“BPSK”“正交相移编码”16 qam的64 qam,或256 qam.这种调制方案决定了要对输入码字执行的调制类型和每个调制符号使用的比特数。

调制方案 每个符号的比特数

“π/ 2-BPSK”

“BPSK”

1
“正交相移编码” 2
16 qam的 4
64 qam 6
256 qam 8

数据类型:字符|字符串

调制输出符号的数据类型,指定为“双”“单一”.输入参数数据类型确定调制输出符号的数据类型以及函数用于中间计算的数据类型。

数据类型:字符|字符串

输出参数

全部折叠

调制输出符号,作为复列向量返回。的长度码字的长度除以每个符号的比特数,由调制方案指定国防部

数据类型:|
复数支持:金宝app是的

参考文献

[1]3gpp ts 38.211。“NR;物理通道和调制。”第三代伙伴关系项目;技术规范组无线电接入网

扩展功能

在R2018b中介绍