【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质
[0001]本申请涉及计算机
,特别涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
[0002]在LTE(Long Term Evolution,长期演进)系统中,通常需要对数据序列进行DFT(Discrete Fourier Transform,离散傅里叶变换),而相关技术中常采用因式分解的方法实现DFT,即将较长的数据序列分解成若干个较短的数据子序列,且该数据子序列的点数为数据序列的点数的因数,从而通过对数据子序列进行DFT,来得到数据序列的DFT结果。
[0003]但是,上述方案仅能应用在数据序列的点数为某个数值的整数次幂的情况下,因此应用场景较为局限。
技术实现思路
[0004]本申请实施例提供了一种数据处理方法、装置、设备及存储介质,能够实现任意点数的数据序列的DFT。技术方案如下:
[0005]根据本申请实施例的一方面,提供了一种数据处理方法,由电子设备执行,所述方法包括:
[0006]对第一数据序列进行填充,得到第二数据序列,所述第一数据序列包括M个数据,所述第二数据序列包括N个数据,M和N为正整数,N为任一数值的整数次幂,且N大于M;
[0007]对所述第二数据序列进行傅里叶变换,得到所述第二数据序列对应的频域序列;
[0008]对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列。
[0009]根据本申请实施例的另一方面,提供了一种数据处理方法,由电子设备 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:对第一数据序列进行填充,得到第二数据序列,所述第一数据序列包括M个数据,所述第二数据序列包括N个数据,M和N为正整数,N为任一数值的整数次幂,且N大于M;对所述第二数据序列进行傅里叶变换,得到所述第二数据序列对应的频域序列;对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列。2.根据权利要求1所述的方法,其特征在于,所述对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列,包括:确定M和N的最小公倍数L、第一系数l
M
和第二系数l
N
,其中L=l
M
M=l
N
N;基于所述最小公倍数L、所述第一系数l
M
和所述第二系数l
N
,确定滤波系数;按照所述滤波系数,对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列。3.根据权利要求2所述的方法,其特征在于,所述基于所述最小公倍数L、所述第一系数l
M
和所述第二系数l
N
,确定滤波系数,包括:基于所述最小公倍数L、所述第一系数l
M
和所述第二系数l
N
,确定第一关系数据,所述第一关系数据表示:第一数值T与所述第二系数l
N
呈正相关关系,与k呈正相关关系,与p呈负相关关系,且与所述第一系数l
M
呈负相关关系,其中k是[0,N
‑
1]区间内的任一正整数,p为所述第一数据序列对应的频域序列中的数据对应的序号,p为不大于N的正整数;基于所述最小公倍数L确定第二关系数据,所述第二关系数据表示:所述滤波系数与所述第一数值T与所述最小公倍数L的商呈正相关关系;基于所述第一关系数据和所述第二关系数据,确定所述滤波系数。4.根据权利要求3所述的方法,其特征在于,所述第一关系数据为:T=l
N
k
‑
pl
M
;所述第二关系数据为:5.根据权利要求4所述的方法,其特征在于,所述按照所述滤波系数,对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列,包括:采用以下公式,对所述第二数据序列对应的频域序列进行多相滤波处理,得到所述第一数据序列对应的频域序列:其中,X(p)为所述第一数据序列对应的频域序列,Y(k)为所述第二数据序列对应的频域序列,h(T)为所述滤波系数。6.根据权利要求2所述的方法,其特征在于,所述基于所述最小公倍数L、所述第一系数l
M
和所述第二系数l
N
,确定滤波系数,包括:基于所述最小公倍数L、所述第一系数l
M
和所述第二系数l
N
,确定第三关系数据,所述第三关系数据表示:第二数值S与所述第二系数l
N
呈正相关关系,与第三数值R呈正相关关系,
与p呈负相关关系,且与所述第一系数l
M
呈负相关关系,其中k是[
‑
Q,Q]区间内的任一整数,R=k+c(p),round(...
【专利技术属性】
技术研发人员:刘福良,房旭,
申请(专利权)人:哲库科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。