微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 非2的整数次幂个点的fft怎么做?

非2的整数次幂个点的fft怎么做?

时间:12-12 整理:3721RD 点击:
rt,比如4000点?谢谢。

2,3,5这种拼上去

你说的FFT,本身就要保证是2的指数次幂吧,只有4000就用2048啊!

4096吧?补96个0

精确解还是1楼那种素因子拼吧

点数不能变。

可以非2的整次幂,分解成最小的素数因子去做

4000不就是5*5*5*32吗,几个5点的拼上去

FFT的前提是2的幂次,分解的方法只是DFT
补96个0  4096 是最省资源的

你要是多载波系统非2次幂载波数,补这么多0做出来有啥意义?
资源是省了,子载波看不到。
而且你这个前提就是错的,随便找本离散信号处理上面就有非2次幂的FFT.

要看FFT之后要做什么,卷积可以补零,ofdm时频转换不能补零。不过ofdm系统设计成4000点的也不多吧。。

4g 的一般是多少点?

128, 256, ...,2048,最大2048

我国的数字电视标准就是3780点的。

我说的是 如果你手里本身有一个1024的FFT的模块,你去修改控制的东西 还不如直接补96个0 来的节省时间和资源。

但是如果是ofdm系统,这样做就没法得到子载波

你就直接补零到2的整次幂来做FFT?
...

这是图啥呢。

上行呢?

lte的上行是DFT-S-OFDM,没法补零呀

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top