文件帮助中心文件
生成Prach符号
[sym,信息] = nrprach(载体,prach)
[sym,信息] = nrprach(载体,prach,'outputdatatype',datatype)
例子
[轶事那信息] = nrprach(航空公司那pr)返回物理随机接入通道(PRACH)符号,如TS 38.211第6.3.3节所定义[1]。输入航空公司指定特定OFDM Numerology的载波配置参数。输入pr指定Prach配置参数。该函数还返回了结构信息,其中包含有关PRACH的运营商依赖信息。
[轶事那信息] = nrprach(航空公司那pr)
轶事
信息
航空公司
pr
[轶事那信息] = nrprach(航空公司那pr,'outputdatatype',数据类型)指定PRACH符号的数据类型。
[轶事那信息] = nrprach(航空公司那pr,'outputdatatype',数据类型)
数据类型
全部收缩
使用默认属性配置PRACH和运营商。
carrier = nrcarrierconfig;Prach = nrprachconfig;
使用指定的载波和PRACH配置参数生成Prach符号和索引。
Prachsym = Nrprach(普拉赫);prachind = nrprachindices(普通股,Prach);
生成所有零的PRACH资源网格。
prachgrid = nrprachgrid(载体,prach);
使用索引将Prach符号映射到Prach资源网格。
prachgrid(prachind)= prachsym;
通过为两个不同的PRACH配置生成64正交PRACH前导码来分析物理根Zadoff-Chu序列指数。
单个值的根序列索引
carrier = nrcarrierconfig;prach1 = nrprachconfig;
将PRACH逻辑根序列索引设置为0.。对于此值,物理根序列索引是129.,如TS 38.211表6.3.3.1-3所定义。
0.
129.
prach1.sequenceIndex = 0;
将PRACH循环移位配置索引设置为1。对于该值,每个PRACH前导码基于的循环移位值不同 N CS 从TS 38.211表6.3.3.1-5。
1
Prach1.zerocorrelationZone = 1;
生成64 prach前导码以存储物理根序列指数和循环移位值。
rootsequence1 = nan(1,64);Cyclicshift1 = Nan(1,64);为了preambleIndex = 0:63 Prach1.ProdbleIndex = prieambleIndex;[〜,INFO] = NRPRACH(载体,PRACH1);rootsequence1(preambleIndex + 1)= info.rootsequence;CyclicsHift1(PREABLEINDEX + 1)= INFO.CYCLICSHIFT;结尾
验证在每个前导码中,物理根序列索引是129.,这是配置逻辑根序列索引到的预期值0.。
disp(rootsequence1)
列1到13 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129129列40至52129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129
验证每个前导码是否具有不同的循环移位值。
DISP(Cyclicshift1)
列1至13 0 13 26 39 52 65 78 91 104 117 130 143 156列14到26 169 182 195 208 221 234 247 260 273 286 299 312 325列27〜39 338 351 364 377 390 403 416 429 442 455 468 481494列40到52 507 520 533 546 559 572 585 598 650 663列53到64 676 689 702 715 728 741 754 767 780 793 806 819
具有不同值的根序列指数
使用默认属性配置另一个prach。
prach2 = nrprachconfig;
prach2.sequenceIndex = 0;
将PRACH循环移位配置索引设置为0.。对于此值,每个PRACH前导码具有相同的循环移位值,等于0.,基于TS 38.211表6.3.3.1-5。
Prach2.zerocorreelationZone = 0;
rootsequence2 = nan(1,64);Cyclicshift2 = Nan(1,64);为了preambleIndex = 0:63 Prach2.prambleIndex = prieambleIndex;[〜,INFO] = NRPRACH(载体,PRACH2);rootsequence2(preambleIndex + 1)= info.rootsequence;CyclicsHift2(PREAMBLEINDEX + 1)= INFO.CYCLICSHIFT;结尾
检查物理根序列指数和循环移位值。即使逻辑根序列索引,帕赫。sequendIndex., 是0.,不是每个物理根序索引值是预期值129.。因为循环移位值在每个前导码中为零,所以功能NRPRACH.通过采用连续的逻辑索引值来获取物理根序列索引。返回的物理根序列指数对应于TS 38.211表6.3.3.1-3的逻辑索引0至63。
帕赫。sequendIndex.
NRPRACH.
disp(rootsequence2)
列1至13129 710 140 699 120 719 210 629 168 671 84 755 105列14至26 734 93 746 70 769 60 779 2 837 1 838 56 783列27至39 112 727 148 691 80 7947910 794 40 794 40 799 794 40 790 799 35 80473列40至52 766 146 693 808 808 810 810 810 810列53至64 24 815 48 791 68 771 7474 765 178 661 13678 661 136 703
DISP(Cyclicshift2)
列1到13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00列40到52 0 0 0 0 0 0 0 0 0 0 0 0 0柱53到64 0 0 0 0 0 0 0 0 0 0 0 0
nrcarrierconfig
特定OFDM数字的载波配置参数,指定为一个nrcarrierconfig目的。
nrprachconfig
Prach配置参数,指定为nrprachconfig目的。
'双倍的'
'单身的'
输出符号的数据类型,指定为'双倍的'要么'单身的'。
数据类型:char|细绳
char
细绳
[]
Prach符号,作为复杂的列向量或空数组返回。符号数取决于PRACH配置pr。当Prach前导码在当前插槽中不活动时,该函数返回一个空数组。
数据类型:单身的|双倍的
单身的
双倍的
载体依赖的PRACH信息,作为包含这些字段的结构返回:
rootsequence.
周克里
CyclicOffset.
numcyclicshifts.
笔记
逻辑根序列索引pr。sequendIndex.确定返回的物理根Zadoff-Chu序列索引rootsequence.,基于TS 38.211表6.3.3.1-3和表6.3.3.1-4。但是,如果小区内的前导码索引,则指定帕赫。prieambleIndex.,导致索引可用的循环换档量不足帕赫。sequendIndex., 功能NRPRACH.在TS 38.211第6.3.3.1节中描述的过程之后,通过执行连续的逻辑根序列指数来获得物理根序列索引。在这种情况下,价值rootsequence.与预期指标不同,指定帕赫。sequendIndex.。例如,看到分析Prach根序列指数。
。sequendIndex.
sequendIndex.
帕赫。prieambleIndex.
prieambleIndex.
[1]3GPP TS 38.211。“nr;物理渠道和调制。“第三代合作伙伴计划;技术规范集团无线电接入网络。
使用说明和限制:
这数据类型输入参数必须是编译时间常量。例如,在指定时'单身的'作为输出数据类型,包括{coder.constant('outputDataType'),编码程序.Constant('单')}在里面- args.价值Codegen.功能。有关更多信息,请参阅编码器.Constant.(MATLAB编码器)班级。
{coder.constant('outputDataType'),编码程序.Constant('单')}
- args.
Codegen.
编码器.Constant.
nrprachgrid.
NRPRACHINDICE.
Sie Haben EineAbgeänderte版模具北美山脉。MöchtenSieDieses Beispiel Mit IhrenÄnderungenÖffnen?
Sie Haben AUF EINEN LINK GEKLICKT,DER DIESEM MATLAB-BEFEHL ONTSPRICHT:
Führensieden befehl Durch Eingabe在Das Matlab-Befehlsfenster Aus。WebBrowserUnterstützenKeineMatlab-Befehle。
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室