主要内容

nrExtractResources

从资源中提取资源元素数组

自从R2018b

描述

再保险= nrExtractResources (印第安纳州,网格)返回资源的资源元素数组网格使用资源元素指标印第安纳州。即使该函数可以提取资源元素网格有一个维度不同维度的指标是什么印第安纳州。在这种语法,指定的指标是基于使用线性索引形式。

通常情况下,通道或信号特定指数函数生成资源元素通道或信号符号映射到网格资源。在一个索引地址资源元素——- - - - - -N——- - - - - -P数组中。副载波的数量,NOFDM符号的数量,P是天线端口的数量。

例如,下图强调资源4-by-4-by-2资源数组的元素。基于资源元素指标的线性索引形式。天线端口的数量是两个(P= 2)。

例子

(再保险,reind)= nrExtractResources (印第安纳州,网格)同样的回报reind提取的资源元素的索引再保险在资源组网格。数组reind是相同的大小提取的资源元素再保险

[re1,…,任,reind1,…,reindN)= nrExtractResources (印第安纳州,grid2 grid1 .... gridN)从多个资源中提取资源元素数组使用资源元素指标印第安纳州

(___)= nrExtractResources (___,名称,值)指定可选的名称-值对参数除了任何输入参数集在以前的语法。使用这些名称-值对参数指定的格式输入指数和提取方法。未指定的参数默认值。

例子

全部折叠

提取物理广播信道(PBCH)符号从收到网格和相关信道估计在准备解码beamformed PBCH。

PBCH编码和波束形成

创建一个随机序列的二进制值对应于一个BCH码字。码字的长度是864,按照7.1.5 TS 38.212部分。使用码字,创建符号和指数对PBCH传播。指定实体层细胞身份号码。

E = 864;连续波=兰迪([0,1],E, 1);ncellid = 17;v = 0;pbchTxSym = nrPBCH (cw ncellid, v);pbchInd = nrPBCHIndices (ncellid);

使用nrExtractResources创建索引的两个传输天线beamformed PBCH。使用这些指数映射beamformed PBCH到发射机资源数组。

载体= nrCarrierConfig (“NSizeGrid”,20);P = 2;txGrid = nrResourceGrid(载体、P);我0.3 F = [1];[~,bfInd] = nrExtractResources (pbchInd txGrid);txGrid (bfInd) = pbchTxSym * F;

OFDM调制PBCH符号映射到发射机资源数组。

txWaveform = nrOFDMModulate(载体、txGrid);

PBCH传输和解码

创建和应用波形信道矩阵。接收传输波形。

R = 3;H = dftmtx (max ([P R]));H = H (1: P, 1: R);H = H /规范(H);rxWaveform = txWaveform * H;

创建通道估计包括波束形成。

hEstGrid = repmat(排列(H。”* F。”,[3 4 1 2]),240 [4]);巢= 0;

解调接收到的波形用正交频分复用(OFDM)。

rxGrid = nrOFDMDemodulate(载体、rxWaveform);

在准备PBCH解码,提取符号信道估计收到网格和网格。

[pbchRxSym, pbchHestSym] = nrExtractResources (pbchInd、rxGrid hEstGrid);散点图(pbchRxSym (:), [] [],“y +”);标题(“收到PBCH星座”);

图散点图包含一个坐标轴对象。坐标轴对象与标题收到PBCH星座,包含同相,ylabel正交包含一行对象显示它的值只使用标记。这个对象表示通道1。

平衡上的符号进行MMSE均衡中提取资源。策划的结果。

pbchEqSym = nrEqualizeMMSE (pbchRxSym pbchHestSym,巢);散点图(pbchEqSym (:), [] [],“y +”);标题(“均衡PBCH星座”);

图散点图包含一个坐标轴对象。坐标轴对象与标题使相等PBCH星座,包含同相,ylabel正交包含一行对象显示它的值只使用标记。这个对象表示通道1。

检索软比特通过执行PBCH解码的平衡的符号。

pbchBits = nrPBCHDecode (pbchEqSym ncellid, v)
pbchBits =864×11010×-2.0000 -2.0000 2.0000 -2.0000 -2.0000 2.0000 2.0000 -2.0000 -2.0000 -2.0000⋮

输入参数

全部折叠

资源要素指标,指定为一个矩阵。

  • 如果“IndexStyle”“指数”矩阵的每一列包含线性指数对应的天线。

  • 如果“IndexStyle”“下标”,印第安纳州是一个三列的矩阵。矩阵的行对应(副载波,象征,天线)下标基于副载波的数量,OFDM符号,分别和天线。

函数假设基于索引的,除非您指定的“IndexBase”论点。

数据类型:

资源提取资源元素的数组,指定这些值之一:

  • 三维数值数组的大小——- - - - - -N——- - - - - -R对应于一个收到网格-副载波的数量,NOFDM符号的数量,R是接收天线的数量。OFDM解调后创建的网格。

  • 4 d数值数组的大小——- - - - - -N——- - - - - -R——- - - - - -P对应于一个信道估计网格-P是天线端口的数量。信道估计后创建的网格。

数据类型:

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:nrExtractResources(印第安纳州、网格、“ExtractionMethod”,“直接”,“IndexBase”,“0”)指定与基于索引直接提取方法。

索引形式,指定这些值之一:

  • “指数”——指数是在线性指数形式。

  • “下标”——指数(副载波,象征,天线)下标行形式。

数据类型:字符|字符串

索引基础上,指定这些值之一:

  • “基于1”——指数从1开始计数。

  • 基于“0”——索引从0开始计数。

数据类型:字符|字符串

资源元素提取方法,指定为逗号分隔组成的“ExtractionMethod”“allplanes”“直接”

  • “allplanes”——从每个函数提取资源元素——- - - - - -N平面内网格。独特的副载波和符号函数使用索引,地址位置对所有飞机的资源索引数组。看到所有航班不得不提取方法(默认)

  • “直接”——从每个函数提取资源元素——- - - - - -N飞机(3 d网格)或——- - - - - -N——- - - - - -R阵列(4 d网格)。函数使用索引,地址对应的数组索引资源直接面。看到直接提取法

数据类型:字符串|字符

输出参数

全部折叠

资源中提取元素,作为一个列向量,返回或数字数组。

“ExtractionMethod”被设置为“allplanes”的大小再保险N再保险——- - - - - -R——- - - - - -P,地点:

  • N再保险资源要素提取的数量是每个人吗——- - - - - -N网格

  • R接收天线的数量。

  • P是飞机的数量。

“ExtractionMethod”被设置为“直接”的大小再保险取决于索引寻址的数量每架飞机的资源网格索引。

  • 如果索引寻址每架飞机的数量是一样的,再保险的大小N再保险——- - - - - -R——- - - - - -P

  • 如果索引寻址每架飞机的数量是不同的,再保险是一个列向量包含所有资源中提取元素。

在资源开采方法的更多细节,请参阅算法

指数提取资源元素内网格,作为数字数组返回。reind是相同的大小作为提取的资源元素数组再保险。的reind输出继承了索引和索引基地从风格印第安纳州

算法

全部折叠

所有航班不得不提取方法(默认)

使用这种方法,集“ExtractionMethod”“allplanes”。该方法提取资源从每个元素——- - - - - -N平面内网格。索引地址独特的副载波和符号的位置对所有飞机的资源索引数组。图中亮点指数用于提取资源从资源网格元素P= 2。

提取工艺获得了三维网格

下面的图表说明了资源元素提取来自3 d网格,在接收天线的数量R= 3。资源从网格中提取元素符号和副载波的位置。

4 d信道估计网格提取过程

下图显示了4 d信道估计网格的提取工艺。接收天线的数量R= 3,天线端口的数量P= 2。4 - d资源网格组成P——- - - - - -N——- - - - - -R数组,每个与天线端口。资源元素提取所有飞机在这些数组。

直接提取法

使用这种方法,集“ExtractionMethod”“直接”。该方法提取资源元素网格假设的第三和第四维度网格表示相同的属性等资源索引数组的飞机天线端口,层,传输天线。因此函数只提取相关资源元素索引资源网格的每架飞机。

  • 对于一个三维网格从每一个,直接法提取元素——- - - - - -N网格使用索引寻址的同一平面数组索引资源。这个方法是一样的标准MATLAB®操作再保险=网格(印第安纳州)。因此,reind=印第安纳州

  • 对于一个四维网格从每一个,直接法提取元素——- - - - - -N——- - - - - -R的数组网格通过使用索引寻址的同一平面数组索引资源。所表示的函数假设属性资源索引数组的飞机是一样的第四维度网格

4 d信道估计网格提取过程

下图显示了4 d信道估计网格的提取工艺。接收天线的数量R= 3,天线端口的数量P= 2。4 - d资源网格组成P的数量——- - - - - -N——- - - - - -R数组,每个与天线端口。指数相应的资源索引数组中的每个天线端口用于提取资源从每一个数组元素。

扩展功能

版本历史

介绍了R2018b

全部展开