文件帮助中心文件
实时估计
(抵消,mag) = nrTimingEstimate(载波波形,refGrid)
(抵消,mag) = nrTimingEstimate(载波波形,精炼,refSym)
[offset,mag] = nrtimingestimate(波形,nrb,scs,itialnslot,refrative)
(抵消,mag) = nrTimingEstimate(波形、nrb scs initialNSlot,精炼,refSym)
[offset,mag] = nrtimingestimate(___、名称、值)
[抵消那莫] = nrtimingestimate(航空公司那波形那refGrid)通过互相关联输入波形来进行实际的时序估计波形具有参考波形。该函数通过调制参考资源网格来获取参考波形refGrid使用正交频分复用(OFDM)。航空公司指定OFDM调制的参数。函数返回估计的时间偏移量,抵消,以及估计的脉冲响应幅度,莫,用于输入波形中的每个接收天线。
[抵消那莫] = nrtimingestimate(航空公司那波形那refGrid)
抵消
莫
航空公司
波形
refGrid
[抵消那莫] = nrtimingestimate(航空公司那波形那精炼那refSym)通过调制包含参考符号的参考资源网格来获取参考波形refSym在地方精炼和使用指定的OFDM调制航空公司。
[抵消那莫] = nrtimingestimate(航空公司那波形那精炼那refSym)
精炼
refSym
例子
[抵消那莫] = nrtimingestimate(波形那nrb那SCS.那initialnslot.那refGrid)通过调制参考资源网格,得到参考波形refGrid以及使用跨频OFDM调制nrb子载波间距的资源块SCS.和初始插槽号initialnslot.。
[抵消那莫] = nrtimingestimate(波形那nrb那SCS.那initialnslot.那refGrid)
nrb
SCS.
initialnslot.
[抵消那莫] = nrtimingestimate(波形那nrb那SCS.那initialnslot.那精炼那refSym)通过调制包含参考符号的资源网格获得参考波形refSym在地方精炼和使用指定的OFDM调制nrb那SCS.,initialnslot.。
[抵消那莫] = nrtimingestimate(波形那nrb那SCS.那initialnslot.那精炼那refSym)
[抵消那莫] = nrtimingestimate(___那名称,价值)除了前面任何语法中的输入参数外,还使用一个或多个名称-值对参数指定选项。
[抵消那莫] = nrtimingestimate(___那名称,价值)
名称,价值
全部收缩
生成物理层小区特征标识符号42的主同步信号(PSS)符号。
ncellid = 42;pssSym = nrPSS (ncellid);
获取PSS的资源元素索引。
pssInd = nrPSSIndices ();
创建包含生成的PSS符号的资源网格。
nrb = 20;scs = 15;载体= nrCarrierConfig ('nsizegrid',nrb,“SubcarrierSpacing”scs);txGrid = nrResourceGrid(载体);txGrid (pssInd) = pssSym;
OFDM调制资源网格。
txWaveform = nrOFDMModulate(载体、txGrid);
通过使用7.68 MHz的采样率通过TDL-C信道模型传输波形。
OFDMINFO = NROFDMINFO(载体);channel = nrtdlchannel;Channel.Samplerve = OFDMINFO.SAMPLETE;channel.delayprofile ='tdl-c';rxWaveform =通道(txWaveform);
通过使用PSS符号作为参考符号来估计传输的时间偏移。参考符号的OFDM调制使用初始槽号0。
initialnslot = 0;offset = nrtimingestimate(rxwaveform,nrb,scs,itialnslot,pssind,psssym);
nrCarrierConfig
特定OFDM数字的载波配置参数,指定为一个nrCarrierConfig对象。只有这些对象属性与此函数相关。
NSizeGrid
52
运营商资源网格中的RB数量为1到275的整数。默认值52对应于一个10mhz载波的最大RBs数,SCS为15khz。
数据类型:双
双
SubcarrierSpacing
15
30.
60
120
240
子载波间距,以千赫为单位,用于所有信道和载波的参考信号,指定为15那30.那60那120,或240。
NSlot
0.
槽位号,指定为非负整数。你可以设置NSlot为大于每帧槽位数的值。例如,您可以在MATLAB中使用传输循环计数器设置此值®模拟。在这种情况下,您可能必须确保属性值是对调用代码中每帧的槽数取模。
CyclicPrefix.
'普通的'
“扩展”
循环前缀长度,指定为其中一个选项。
'普通的'—使用该值指定普通循环前缀。这个选项对应一个槽中的14个OFDM符号。
“扩展”—使用该值指定扩展循环前缀。这个选项对应一个槽中的12个OFDM符号。对于TS 38.211第4.2节中规定的数字命数,扩展循环前缀长度仅适用于60 kHz的子载波间距。
数据类型:字符|字符串
字符
字符串
接收到的波形,指定为T.——- - - - - -NR.复杂的矩阵。
T.是时间域样本的数量。
NR.为接收天线数。
数据类型:单|双复数支持:万博1manbetx是的
单
预定义的参考网格,指定为aK.——- - - - - -N——- - - - - -P.复杂阵列。refGrid可以跨越多个插槽。
K.是等于的子载波的数量nrb×12。
N为参考网格中OFDM符号的个数。
P.为参考信号端口数。
引用符号索引,指定为整数矩阵。行数等于资源元素的数量。可以在单个列中指定所有索引,也可以将它们分布到多个列中。元素的数量精炼和refSym必须是相同的,但它们的维度可以不同。这个函数会重塑精炼和refSym在将列向量映射到参考网格之前:refGrid(精炼(:))= refSym (:)。
refGrid(精炼(:))= refSym (:)
的元素精炼基于1的线性指标是寻址a吗K.——- - - - - -L.——- - - - - -P.资源数组。
L.为槽中OFDM符号的个数。L.是12还是14,取决于产线输入或CyclicPrefix.财产的航空公司输入。
产线
P.参考信号端口的数量,从值的范围推断精炼。
参考符号,指定为复数矩阵。行数等于资源元素的数量。您可以在单列中指定所有符号,或在多个列中分发它们。元素的数量精炼和refSym必须是相同的,但它们的维度可以不同。这个函数会重塑精炼和refSym在将列向量映射到参考网格之前:refGrid(精炼(:))= refSym (:)。
资源块个数,1 ~ 275之间的整数。
子载波间距,以kHz表示,指定为15那30.那60那120,或240。
初始插槽编号,1.基于0,指定为非负整数。该功能根据值选择OFDM调制的适当循环前缀长度initialnslot.modulo每个子帧的插槽数。
指定可选的逗号分离对名称,价值参数。的名字是参数名称和价值为对应值。的名字必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家。
的名字
价值
Name1, Value1,…,的家
'sampleate','1e9'
'cyclicprefix'
循环前缀长度,指定为逗号分隔对'cyclicprefix'和其中一个值:
“扩展”—使用该值指定扩展循环前缀。这个选项对应一个槽中的12个OFDM符号。对于TS 38.211第4.2节中规定的数值,扩展循环前缀长度仅适用于60 kHz子载波间距。
笔记
如果指定航空公司输入,使用CyclicPrefix.财产的航空公司输入以指定循环前缀长度。的名称-值对参数不能同时使用航空公司输入。
“Nfft”
[]
快速傅里叶变换(FFT)点的个数,指定为逗号分隔对组成“Nfft”一个大于127或的非负整数[]。您指定的值必须导致整数值循环前缀长度和最大占用率为100%。占用率被定义为价值(12×NRB/NFFT.,在那里NRB资源块数。
NFFT.
如果您没有指定此输入,或者您指定'nfft',[],该函数将大于127的整数值设置为此输入的默认值。实际默认值取决于其他输入值。
'nfft',[]
如果您没有指定SampleRate输入,或者如果您指定“SampleRate”,[],函数集NFFT.满足这些条件。
SampleRate
“SampleRate”,[]
NFFT.是一个整数功率为2。
NFFT.导致最高入住率为85%。
如果指定SampleRate输入,函数集NFFT.满足这些条件。
NFFT.导致整数值循环前缀长度。
NFFT.使价值最大化肾小球囊性肾病(NFFT.×SCS.那SampleRate),在那里SCS.由航空公司.subcarrierspacing.财产或者SCS.输入。
肾小球囊性肾病
.subcarrierspacing.
“SampleRate”
波形采样率,指定为逗号分隔对组成“SampleRate”一个正标量或者[]。
如果您没有指定此输入,或者您指定“SampleRate”,[],则该函数将该输入设置为Nfft×SCS.。
Nfft价值是多少“Nfft”输入。
SCS.为子载波间距。根据你使用的函数语法,SCS.由航空公司.subcarrierspacing.财产或者SCS.输入。
“CarrierFrequency”
载波频率(Hz),指定为逗号分隔对,由“CarrierFrequency”和一个实数。这个输入对应于F0.,在TS 38.211第5.4节中定义。
样本中估计的时间偏移量,返回为非负整数。样本的数量相对于输入波形的第一个样本波形。
估计脉冲响应幅度,用于输入波形中的每个接收天线波形,回归T.——- - - - - -NR.真正的矩阵。
莫继承输入的数据类型波形。
数据类型:单|双
[1]3 gpp TS 38.211。“NR;物理通道和调制。”第三代合作伙伴计划;技术规范集团无线电接入网络。
使用注意事项及限制:
名称 - 值对参数中的名称和值必须是编译时常量。例如,当指定扩展的循环前缀时,包括{coder.Constant(“CyclicPrefix”),coder.Constant(扩展)}在- args.价值codegen功能。有关更多信息,请参阅编码器.Constant.(MATLAB编码器)类。
{coder.Constant(“CyclicPrefix”),coder.Constant(扩展)}
- args.
codegen
编码器.Constant.
输入参数nrb那SCS.,initialnslot.必须是编译时间常量。包括{coder.constant(nrb)}那{coder.constant(scs)},{coder.Constant (initialNSlot)}在- args.价值codegen功能。
{coder.constant(nrb)}
{coder.constant(scs)}
{coder.Constant (initialNSlot)}
这“SampleRate”名称-值对参数不能与航空公司输入。
nrChannelEstimate
nrPerfectChannelEstimate
nrPerfectTimingEstimate
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
与当地办事处联系