作者skiusan (天空无限)
看板Electronics
标题[问题] Short time F.T. 和FFT 一样吗
时间Fri Oct 17 19:44:54 2014
「STFT 是取样时间较短、取到的点数较少的 FFT,频域上的解析度较差」
以上的理解有错吗?
还是两者之间要经过某些转换意义上才能相等呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.4.196
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1413546297.A.22B.html
1F:推 jamtu: 教科书应该有写 10/17 21:48
2F:→ jamtu: 假设你真的用得到的话 10/17 21:48
3F:→ skiusan: 我是想用来分析一段时域上分不出讯号和杂讯的信号 10/17 22:00
4F:推 bxxl: 要拿来用不就直接用FFT就好了? 顶多多套个window function 10/17 22:25
5F:→ skiusan: 因为直接FFT怕计算量太高 套window function和取少部分 10/17 22:30
6F:推 bxxl: 基本上STFT是先把讯号在时域上分割成小段,分别做FFT 10/17 22:32
7F:→ skiusan: 点数做FFT是一样的吗? 10/17 22:32
8F:→ bxxl: 你的那句话概念上成立,实际上要翻公式才能找出差异处 10/17 22:33
9F:→ skiusan: 我的疑虑是X[n]=Σx[k]*e^(-jkn*2pi/N)的N 在STFT里和FFT 10/17 22:35
10F:→ skiusan: 应该就是按取的点数而异? 10/17 22:36
11F:推 bxxl: FFT的N也可以取大或取小,没人说N一定要等於总长度 10/17 22:40
12F:→ bxxl: 如果你把两边的N弄成一样(STFT vs 小FFT),那不就差不多了 10/17 22:41
13F:→ skiusan: 谢谢b大,实际跑过一次就懂了 10/20 11:17