傅立葉變換、頻域的簡明理解

2020-12-05 MathQueen

電磁波、腦電波、聲音、圖像,這些現象的背後,都是振動,振動有頻率、振幅、相位這三個要素。泛一點講,世間一切都是振動,都是波。所有才有了弦論,用最微小的構造,就是振動的弦,來構建這個宏大的宇宙的世界觀。

你沒感覺身體哪處正在振動,但腦電波是實實在在的。你看得到紅綠色,看不到紅外線,是因為光的振動頻率不同,你能聽見並區分同時幾個人說話的聲音,也是因為聲波的振動頻率不同。

而傅立葉變換為我們打開了一扇門,一扇與真理相通的大門,透過傅立葉變換,就能理解這宇宙萬物背後的運行規律。

一、傅立葉級數---周期函數的正交基分解:

1、標準正交基。就像二維笛卡爾坐標,一個點,總是可以表示為(x,y),橫縱方向的值;三維空間任何一點,總是可以表示為(x,y,z),推廣下,任意N維的值,總是可以分解成N個正交基的(x1,x2,……xN)

2、法國數學家傅立葉發現,任何周期函數都可以用正弦函數餘弦函數構成的無窮級數來表示(選擇正弦函數與餘弦函數作為基函數是因為它們是正交的)

3、給定一個周期為T的函數x(t),那 麼它可以表示為無窮級數,就是表現為標準無限維正交基的和

傅立葉級數公式

這個式子需要數學證明嗎?不需要,因為上面兩個式子是構造出來的,已經邏輯自洽了。但這並非對所有x(t)都適用。因為上面的ak要能得出來,需要積分可積等條件---狄裡赫利條件:

(1)函數在任意有限區間內連續,或只有有限個第一類間斷點(當t從左或右趨於這個間斷點時,函數有有限的左極限右極限

(2)在一個周期內,函數有有限個極大值或極小值。

(3)x(t)在單個周期內絕對可積,即

可積條件

4、把這些周期函數,搞成傅立葉級數形式,就相當於對信號進行了方向上的分解,把各個正交方向上的分量分離了出來,分離後,大家就可以抽取出自己想要的方向,進行專門的分析了。不過傅立葉級數用處不大,自然界的信號,嚴格周期化的不多,所以需要推廣到非周期的處理。

二、傅立葉變換---非周期函數的正交基分解:

這個分成兩類,一個是連續函數的傅立葉變換,一個是離散函數的傅立葉變換

連續傅立葉變換公式:

連續傅立葉變換

離散傅立葉變換公式(Discrete Fourier Transform,縮寫為DFT):

離散傅立葉變換

上面公式順理成章,沒啥特別的,不過也要滿足函數信號充分可積的要求。這些公式都是自洽,不需要額外做證明的,一個公式套入另一個公式,就證明了這種分解的正確性

1、傅立葉變換,與自然實驗匹配,將一個函數信號,進行正交分解後,分成了多個方向上的分量

2、通過濾波,可以去除自己不想要的正交分量上的數據,提取出自己想要的正交分量上的數據。

三、傅立葉變換的採樣

採樣在傅立葉理論中非常重要,現在是數字資訊時代,你不可能去傳輸一個連續信號,而是要將信號先採樣,然後再編碼並傳輸出去,那採樣頻率應該多少,才不會丟失信息呢?

Nyquist(奈奎斯特)採樣定律:

在進行模擬/數位訊號的轉換過程中,在一個信號周期內當採樣頻率大於信號中最高頻率的2倍時,採樣之後的數位訊號完整地保留了原始信號中的信息。

再舉一個通俗的比喻,男生聲音頻率較低,在時域波形上,波動就不會很劇烈(劇烈代表頻率高),採樣的時候,只要高於這個男生頻率的兩倍,採集信息就可以了。

四、連續傅立葉變換的擴展,拉普拉斯變換,S域分析

f(t) 函數經常不滿足可積的條件,於是給這個函數乘一個衰減因子,使得其可積。

拉普拉斯變換

因為拉普拉斯變換是用符號S作為頻域符號,所以在頻域分析就變成S域分析。

五、離散傅立葉變換的擴展,Z變換

Z變換與拉普拉斯變換一樣,也是為了解決累加不收斂的問題,加了一個因子,

z變換

當z的模為1時,x[n]的Z變換即為x[n]的離散傅立葉變換

六、總結

現實生活中,有些信號是在時域表現清晰,有些信號確是在頻率才能表現出規律,所以傅立葉變換,給我們提供了一個全新的維度頻域去理解世界,而這個頻域的維度,恰恰是與生命、宇宙的本來面目想對應的。

相關焦點

  • 傅立葉變換、拉普拉斯變換、Z變換最全攻略
    傅立葉變換、拉普拉斯變換、Z變換的聯繫?他們的本質和區別是什麼?為什麼要進行這些變換。研究的都是什麼?從幾方面討論下。  傅立葉變換,拉普拉斯變換,Z變換的意義  【傅立葉變換】在物理學、數論、組合數學、信號處理、概率論、統計學、密碼學、聲學、光學、海洋學、結構動力學等領域都有著廣泛的應用(例如在信號處理中,傅立葉變換的典型用途是將信號分解成幅值分量和頻率分量)。
  • 如何理解傅立葉級數、傅立葉變換公式?
    > 此前在另外一篇文章嘗試給對傅立葉級數、傅
  • 漫談傅立葉變換——複數到底是個什麼東西?
    我們從實數域的傅立葉級數展開入手,立刻可以得到形式更簡單的,複數域的,和實數域一一對應的傅立葉複數級數。因為複數域形式簡單,所以研究起來方便----雖然自然界不存在複數,但是由於和實數域的級數一一對應,我們做個反映射就能得到有物理意義的結果。那麼傅立葉變換,那個令人難以理解的轉換公式是什麼含義呢? 我們可以看一下它和複數域傅立葉級數的關係。
  • 傅立葉變換、拉普拉斯變換、Z變換的聯繫是什麼?為什麼要進行這些變換?
    要理解這些變換,首先需要理解什麼是數學變換!如果不理解什麼是數學變換的概念,那麼其他的概念我覺得也沒有理解。數學變換是指數學函數從原向量空間在自身函數空間變換,或映射到另一個函數空間,或對於集合X到其自身(比如線性變換)或從X到另一個集合Y的可逆變換函數。
  • 基於快速傅立葉變換的在線電網諧波分析儀
    1 電力諧波分析技術1.1 電力諧波分析標準  電力諧波分析技術主要是分析電網電壓波形的頻域振幅特性,國際電工委員會(IEC)陸續頒布了IEC 61000電磁兼容(EMC)諧波電壓規劃值和兼容值,國家質量監督局於1993年頒布了國標《電能質量公用電網諧波》(GB/T14549-93),分別對電網諧波規劃值做出相關規定。
  • 看得懂的傅立葉變換
    打開APP 看得懂的傅立葉變換 李倩 發表於 2018-03-12 09:41:20 說起傅立葉變換,大部分科班出身的都上過課,
  • 【原創】圖解傅立葉變換
    之前看過一篇關於傅立葉分析的文章,對傅立葉變換、時域、頻域等有了點直觀的理解,但具體到計算上依然是困惑的並且對於一些概念比如卷積、可積、不可積等也是似懂非懂。由於傅立葉公式比較抽象所以就在思考能否構建一個模型,通過模型直觀的去理解或解釋傅立葉公式?
  • 什麼是傅立葉變換?
    傅立葉變換學了有些年頭,可是一直沒有求甚解。如果有人問我,我只能寫出個數學變換的式子,高深莫測一番,生怕追問下去。這樣做,本質上就好像有人問「什麼是光」,答曰「從燈泡裡出來的東西」一樣,看似回答了,卻不得要領。因此,我寫下這篇短文,試圖通過圖像來理解傅立葉變換。首先要問,為什麼需要傅立葉變換?要回答這個問題,我們不妨用時間t 與頻率f 之間的變換做例子。
  • 傅立葉變換算法(一)
    離散傅立葉變換   離散傅立葉變換(DFT),是連續傅立葉變換在時域和頻域上都離散的形式,將時域信號的採樣變換為在離散時間傅立葉變換(DTFT)頻域的採樣。在形式上,變換兩端(時域和頻域上)的序列是有限長的,而實際上這兩組序列都應當被認為是離散周期信號的主值序列。即使對有限長的離散信號作DFT,也應當將其看作經過周期延拓成為周期信號再作變換。
  • 時域和頻域的關係
    頻域,尤其在射頻和通信系統中運用較多,在高速數字應用中也會遇到頻域。頻域最重要的性質是:它不是真實的,而是一個數學構造。時域是唯一客觀存在的域,而頻域是一個遵循特定規則的數學範疇。 正弦波是頻域中唯一存在的波形,這是頻域中最重要的規則,即正弦波是對頻域的描述,因為時域中的任何波形都可用正弦波合成。這是正弦波的一個非常重要的性質。然而,它並不是正弦波的獨有特性,還有許多其他的波形也有這樣的性質。正弦波有四個性質使它可以有效地描述其他任一波形: (1)時域中的任何波形都可以由正弦波的組合完全且惟一地描述。
  • 傅立葉變換看不懂,5分鐘教你快速理解!
    首先,我們要來了解一下傅立葉這個人,傅立葉是一位數學家,但是他特別痴迷於熱學,就是研究物質處於熱狀態時的有關性質和規律的物理學分支,1811年,傅立葉向科學院自己的文章《熱的傳播》,在論文中推導出著名的熱傳導方程 ,並提出了傅立葉變換的基本思想。
  • 【基礎教程】Matlab實現傅立葉變換
    傅立葉變換傅立葉變換是一種常見的分析方法,傅立葉變換將滿足一定條件的函數表示為一些函數的加權和(或者積分)。
  • 一種新的推導快速傅立葉變換(FFT)的方法
    一種新的推導快速傅立葉變換(FFT)的方法摘要: 本文提出了一種基於對稱分組思想的快速傅立葉變換的推導方法
  • 幾行Matlab代碼教你上手傅立葉變換
    f0 = ones(1,n);g0 = fft(f0);figure, stem(f0), title('原函數');figure, stem(abs(g0)), title('傅立葉變換的幅度');% 實驗1close all; clear; n = 64;
  • 傅立葉變換公式的推導
    數學佬曾經在《一臺鋼琴的科普》中描述過傅立葉變換,其本質蠻容易理解,就是將一個周期函數用若干個三角函數來模擬。
  • 傅立葉變換、拉氏變換、z變換的含義
    傅立葉變換把信號由時域轉為頻域,因此把不同頻率的信號在時域上拼接起來進行傅立葉變換是沒有意義的——實際情況下,我們隔一段時間採集一次信號進行變換,才能體現出信號在頻域上隨時間的變化。我的語言可能比較晦澀,但我已盡我所能向你講述我的一點理解——真心希望能對你有用。
  • Matlab傅立葉變換、餘弦變換和小波變換
    離散傅立葉變換的 Matlab實現Matlab 函數 fft、fft2 和 fftn 分別可以實現一維、二維和 N 維 DFT 算法;而函數 ifft、ifft2 和 ifftn 則用來計算反 DFT 。
  • 對傅立葉變換、拉氏變換、z變換詳細剖析
    傅立葉變換把信號由時域轉為頻域,因此把不同頻率的信號在時域上拼接起來進行傅立葉變換是沒有意義的——實際情況下,我們隔一段時間採集一次信號進行變換,才能體現出信號在頻域上隨時間的變化。我的語言可能比較晦澀,但我已盡我所能向你講述我的一點理解——真心希望能對你有用。
  • 傅立葉變換、拉氏變換、z變換的含義到底是什麼?
    傅立葉變換把信號由時域轉為頻域,因此把不同頻率的信號在時域上拼接起來進行傅立葉變換是沒有意義的——實際情況下,我們隔一段時間採集一次信號進行變換,才能體現出信號在頻域上隨時間的變化。我的語言可能比較晦澀,但我已盡我所能向你講述我的一點理解——真心希望能對你有用。
  • 傅立葉變換和不確定性原理
    · 它不改變信號之間的關聯性:一組信號收斂到一個特定的極限,它們的頻域表達也一定收斂到那個極限函數的頻域表達。傅立葉變換就象是把信號徹底打亂之後以最面目全非的方式複述出來,而一切信息都還原封不動的存在著。要是科幻小說作家了解這一點,他們本來可以多出多少有趣的素材啊。