[問題] Short time F.T. 和FFT 一樣嗎

看板Electronics作者 (天空無限)時間11年前 (2014/10/17 19:44), 編輯推噓4(409)
留言13則, 3人參與, 最新討論串1/1
「STFT 是取樣時間較短、取到的點數較少的 FFT,頻域上的解析度較差」 以上的理解有錯嗎? 還是兩者之間要經過某些轉換意義上才能相等呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.4.196 ※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1413546297.A.22B.html

10/17 21:48, , 1F
教科書應該有寫
10/17 21:48, 1F

10/17 21:48, , 2F
假設你真的用得到的話
10/17 21:48, 2F

10/17 22:00, , 3F
我是想用來分析一段時域上分不出訊號和雜訊的信號
10/17 22:00, 3F

10/17 22:25, , 4F
要拿來用不就直接用FFT就好了? 頂多多套個window function
10/17 22:25, 4F

10/17 22:30, , 5F
因為直接FFT怕計算量太高 套window function和取少部分
10/17 22:30, 5F

10/17 22:32, , 6F
基本上STFT是先把訊號在時域上分割成小段,分別做FFT
10/17 22:32, 6F

10/17 22:32, , 7F
點數做FFT是一樣的嗎?
10/17 22:32, 7F

10/17 22:33, , 8F
你的那句話概念上成立,實際上要翻公式才能找出差異處
10/17 22:33, 8F

10/17 22:35, , 9F
我的疑慮是X[n]=Σx[k]*e^(-jkn*2pi/N)的N 在STFT裡和FFT
10/17 22:35, 9F

10/17 22:36, , 10F
應該就是按取的點數而異?
10/17 22:36, 10F

10/17 22:40, , 11F
FFT的N也可以取大或取小,沒人說N一定要等於總長度
10/17 22:40, 11F

10/17 22:41, , 12F
如果你把兩邊的N弄成一樣(STFT vs 小FFT),那不就差不多了
10/17 22:41, 12F

10/20 11:17, , 13F
謝謝b大,實際跑過一次就懂了
10/20 11:17, 13F
文章代碼(AID): #1KGG4v8h (Electronics)