對1024個點的訊號做4次256點FFT和1次1024點FFT,請問這兩種方案得到的頻譜之間的關係?

時間 2022-01-06 02:47:53

1樓:

"如果根據LTI的疊加性,原訊號相當於這k個段的疊加(分別取每段的單週期內的部分),看起來原始訊號的頻域特性好像還和這麼分段分析的頻率特性有點關係?"

不錯,假如有訊號如下:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

如果拆分成4個4點FFT,或者1個16點,其中的數學關係不能憑直覺發現,但是,如果把

這段訊號拆分成:

1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 5 6 7 8 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 9 10 11 12 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 13 14 15 16

然後做4次16點的FFT,那麼這4次16點的FFT頻譜疊加,最後得到的疊加後的頻譜就=一次16點的FFT.

那麼,問題就變成了: 1個帶12個0的16點的FFT跟1個4點的FFT之間是什麼關係?

1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0

和1 2 3 4

,他們的頻譜,就相當於1234的4點頻譜做插值成16個點.

至於0 0 0 0 5 6 7 8 0 0 0 0 0 0 0 0

和5 6 7 8

之間的關係,你知道根據時移定理,對頻譜乘乙個e^-i*2*pi*k*m相當於時域上延遲k個點:

0 0 0 0 5 6 7 8 0 0 0 0 0 0 0 0

可以變形為

5 6 7 8 0 0 0 0 0 0 0 0 0 0 0 0

也就是說,4點4FFT與1點的16FFT的關係,大致相當於:

FFT(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)=

插值(FFT(1,2,3,4))+插值(FFT(5,6,7,8))*時移+插值(FFT(9,10,11,12))*時移^2+插值(FFT(13,14,15,16))*時移^3

從數學推導可以推導出插值方法,能夠做到數學形式上的統一,工程上的話可以用一些簡單的插值,

頻譜也看得過去

2樓:全力

fft點數最直觀影響的是頻率解析度。你說的兩種運算,前者頻率解析度fs/1024,後者fs/256;從頻率解析度的角度前者佔優

但是前者只得到乙個頻譜圖,而後者得到了4個。如果你分析的是時變訊號的話,從後者的4個頻譜圖的分析,你可以獲取一些時頻資訊。

學術一點來說,後者叫作短時fft,STFT。你可以根據這個名詞自己科普一下。

對乙個男生有一點點的心動,我該怎樣做才能夠和他成為朋友呢?

阿龍 找點力所能及的事情請他幫忙,然後給他買點東西做為感謝,然後再找點其他的事情請他幫忙,然後請他吃飯,一來二去就成為朋友啦,最主要你的麵皮厚 白茶 首先這個男的是乙個外中國人,那麼正常來說中文是沒有辦法正常交流的,你想要和他成為朋友交流是避免不了的。又是因為你想成為他的朋友,那麼總不能讓別人去學習...

導師4天前定下的4個研究點,今天為什麼全盤否認?

Sion Wang 因為他忘了。你老闆又不是每天只管你乙個,同時管理多個專案的時候很容易忘記每個專案的進展。每次匯報之前得先讓他recall上次的進展,並且讓他知道他給你布置了啥。 不錯了,導師給我安排的目標,我吭哧吭哧花了仨月做出來。然後,跟我說 這個不重要,應該balabala 是不是特別想掀桌...

如何評價OMGs4時對FNC的50點血翻盤?

一生摯愛洛小七 確實領先經濟,但是OMG陣容,劫,螳螂,瑞茲,盧西安,錘石。手又短對面清兵怎麼上高地,怎麼推基地塔。對面,蘭博大嘴辛德拉,打團讓你8千經濟,你不一定贏得了。團戰想贏必須切死大嘴這不用多說吧。但是第一波傷害沒人打,螳螂不敢入場收割,劫也很難接近大嘴,瑞茲手短也摸不到大嘴。就算錘石勾到了...