傅立葉為何變換?

2021-02-24 珂學原理

傅立葉變換是很多理工科同學本科階段會接觸的基本概念,但也是比較令人困惑的概念之一。

因為,傅立葉變換的定義非常唬人:

傅立葉變換定義式

唬人是啥意思呢?

「唬」其實是多音字,不僅讀hu,還尼瑪能讀xia(也不知這是誰定的):

唬(hu)的意思是「虛張聲勢、誇大事實」,也就是說,這事兒,本來很簡單,出於某種原因,給弄複雜了。

這個公式,就在唬(hu)人。

什麼是三角級數

我在之前一篇文章「泰勒為何展開」介紹了「泰勒級數」。

「泰勒級數」是一種「冪級數」,就是把一個函數,「拆解成一堆」關於x的加減乘除運算:

(後一個省略號一般寫成餘項Rn,這裡用省略號更直觀)

現在,如果我們不是採用「x^n」這種「基本元素」,而是使用正弦函數cos(nx)形式的「基本元素」,則,我們可以嘗試寫成如下形式:

這就是「三角級數」。

(此時e^x應限定周期並進行周期延拓,因為三角級數只能表示周期函數)

問題來了,係數A1、A2...An是啥呢?

傅立葉說,我有祖傳配方,可算係數。

於是就有了「傅立葉級數」。

具體公式和計算方法一般的課本都有,在此不予討論。

傅立葉級數

根據上面的原理,我們可以將一些函數展開成「傅立葉級數」,比如,可以在一個周期內,將x^2展開:

x^2的傅立葉級數展開

注意,和泰勒展開類似,這裡也是「完美的等於「,不是「約等於」。

三角級數的優勢

正弦函數sinx(或cosx)的微分依然是正弦函數:

積分也依然是正弦函數:

在信號分析時,這個特點會帶來很大的優勢。

因為,微分和積分運算,只改變了正弦信號的「相位角」,而不改變其類型及幅值。

這樣,我們可以將非正弦信號「拆解成」一堆正弦信號,分析起來更方便。

當然,這只是優勢之一。更多優勢,歡迎大家探索。

傅立葉變換

剛才提到的傅立葉級數,其實有一個前提,就是要求信號是周期的,或者,它在一個周期內是有限長度的,我們再進行周期延拓(複製粘貼到其它周期),這是由於正弦函數這個「元素」本身的周期性造成的。

如果信號是無限長且「非周期」,那麼,我們就要用到傅立葉變換了。

實際上,傅立葉變換就是「頻率上極其緻密」的正弦波的疊加。

聽起來怎麼又他娘的如此抽象,我們回到剛才x^2的例子:

x^2的傅立葉級數展開

注意,cos1x和cos2x直到cosnx,在求和中有「貢獻」。

但是,你有沒有發現,cos1.1x或cos1.11x或cos2.22x等等正弦波,都沒有參與求和,對結果「沒有貢獻」。

當我們想用正弦波來表示「非周期」的函數時,就要付出代價:

這些正弦波不僅無窮多,而且,頻率n將不再是離散的整數,而是「連續」的實數,我們將它記作ω。

ω就是正弦波的頻率,它實質上就是cos(ωt + φ)這樣「一大堆」正弦波中的頻率ω,此時,求和就演變成積分。

jωt的由來

當我們計算cos(ωt + φ)形式的積分時,運算比較複雜,於是,我們用歐拉公式轉換一下:

於是,積分號內就出現了如下的指數形式:

用指數形式進行計算,相位角可以直接在角標上進行加減,非常方便。

至此,就很好理解這令人困惑的,

傅立葉變換。

版權歸屬珂學原理,轉載請獲授權。

更多精彩,歡迎捧場「珂學原理會員圈」

戳此進一步了解「珂學原理會員圈」

相關焦點

  • 傅立葉變換
    傅立葉級數實際實際是對周期函數和半周期函數的按基地函數去1、cosx、cos2x、...cosnx、sinx、sin2x、sinnx的展開式。如果定義在(-∞,∞)區間的非周期函數還能進行傅立葉展開嗎?傅立葉計算擴展到連續變換的情況後就是傅立葉積分。已知周期為2π的函數用傅立葉展開式形式如下:
  • 可視化傅立葉變換:矩形波的傅立葉變換過程原理
    連續傅立葉變換採用輸入函數f(x)中的時域和把它變成一個全新功能的頻域中的函數F(ω),而傅立葉變換是專門用來解決非周期函數的,非周期函數通過傅立葉變換實現從時域到頻域的轉換,如下對矩形波進行傅立葉變換矩形波是一個比較簡單的周期函數,如下只有一個矩形,所以看作非周期函數,可對其進行傅立葉變換
  • 傅立葉變換,拉普拉斯變換和Z變換的意義
    傅立葉變換能將滿足一定條件的某個函數表示成三角函數(正弦和/或餘弦函數)或者它們的積分的線性組合。在不同的研究領域,傅立葉變換具有多種不同的變體形式,如連續傅立葉變換和離散傅立葉變換。  傅立葉變換是一種解決問題的方法,一種工具,一種看待問題的角度。
  • Matlab與傅立葉變換
    今天,二狗給大家講一講Matlab實現傅立葉變換。大家都知道,信號分為兩種,確定信號和不確定信號。在確定信號中,有兩個非常重要的類別,時域分析和頻域分析。而將兩者充分結合的,就是我們今天要講的傅立葉變換。絕大多數工科狗在大一或者大二的時候,都或多或少接觸過傅立葉變換。二狗也不例外。當初二狗學《複變函數與積分變換》時,差點被搞成死狗,就是因為傅立葉變換。
  • 深入淺出的學習傅立葉變換
    學習傅立葉變換需要面對大量的數學公式,數學功底較差的同學聽到傅立葉變換就頭疼。事實上,許多數學功底好的數位訊號處理專業的同學也不一定理解傅立葉變換的真實含義,不能做到學以致用!本文引用地址:http://www.eepw.com.cn/article/272577.htm  事實上,傅立葉變換的相關運算已經非常成熟,有現成函數可以調用。對於絕大部分只需用好傅立葉變換的同學,重要的不是去記那些枯燥的公式,而是解傅立葉變換的含義及意義。
  • 傅立葉變換算法(一)
    ,讓各位對其有個總體大概的印象,也順便看看傅立葉變換所涉及到的公式,究竟有多複雜:以下就是傅立葉變換的4種變體連續傅立葉變換   一般情況下,若「傅立葉變換」一詞不加任何限定語,則指的是「連續傅立葉變換」。
  • 如何用matlab對信號進行傅立葉變換
    本文介紹了集中離散的傅氏變換以及matlab實現方法。代碼:結果:2.離散傅立葉變換DFT(Discrete Fourier Transform)與1中DTFT不一樣的是,DTFT的求和區間是整個頻域,這對計算機的計算來說是不可以實現的,DFT就是序列的有限傅立葉變換。
  • 【原創】圖解傅立葉變換
    之前看過一篇關於傅立葉分析的文章,對傅立葉變換、時域、頻域等有了點直觀的理解,但具體到計算上依然是困惑的並且對於一些概念比如卷積、可積、不可積等也是似懂非懂。由於傅立葉公式比較抽象所以就在思考能否構建一個模型,通過模型直觀的去理解或解釋傅立葉公式?
  • 傅立葉變換、拉氏變換、z變換的含義
    傅立葉變換的實質是將一個信號分離為無窮多多正弦/復指數信號的加成,也就是說,把信號變成正弦信號相加的形式——既然是無窮多個信號相加,那對於非周期信號來說,每個信號的加權應該都是零——但有密度上的差別,你可以對比概率論中的概率密度來思考一下——落到每一個點的概率都是無限小,但這些無限小是有差別的。所以,傅立葉變換之後,橫坐標即為分離出的正弦信號的頻率,縱坐標對應的是加權密度。
  • 【E課堂】傅立葉變換拉普拉斯變換的物理解釋及區別
    本文引用地址:http://www.eepw.com.cn/article/201607/294032.htm  傅立葉變換能將滿足一定條件的某個函數表示成三角函數(正弦和/或餘弦函數)或者它們的積分的線性組合。在不同的研究領域,傅立葉變換具有多種不同的變體形式,如連續傅立葉變換和離散傅立葉變換。
  • 對傅立葉變換、拉氏變換、z變換詳細剖析
    1、關於傅立葉變換變換?所以,傅立葉變換之後,橫坐標即為分離出的正弦信號的頻率,縱坐標對應的是加權密度。對於周期信號來說,因為確實可以提取出某些頻率的正弦波成分,所以其加權不為零——在幅度譜上,表現為無限大——但這些無限大顯然是有區別的,所以我們用衝激函數表示。已經說過,傅立葉變換是把各種形式的信號用正弦信號表示,因此非正弦信號進行傅立葉變換,會得到與原信號頻率不同的成分——都是原信號頻率的整數倍。
  • 大神總結:傅立葉連續、離散變換
    下面,再給出離散傅立葉變換的公式:正變換:這就是離散傅立葉變換的公式了。那麼離散傅立葉逆變換的公式又是怎樣呢,我們可以根據連續傅立葉逆變換的公式來寫出。首先給出連續傅立葉逆變換的公式:來開始推導正變換公式的,如果我用推導的話,那麼可以很容易想到1/N將不會出現在正變換公式裡。以上推導講完了,那麼究竟離散傅立葉變換和連續傅立葉變換有什麼關係呢?
  • 第三章 離散傅立葉變換
    本章的主題就是離散傅立葉變換。只講實用的,不講虛的。工程化的講解有助於同學們消化理論知識。
  • 變換的真諦:「傅立葉變換」形象直觀的本質原理
    傅立葉變換在信號處理,熱了學,聲學中隨處可見他的身影,但都是以複雜的數學推導得出。本篇以通俗的方式向廣大愛好者展現出傅立葉變換的意義與樂趣:我們從圓的轉動頻率不同的思路出發,將時域信號分離出來,得到傅立葉變換最直觀的結果。如圖:是一個固定周期信號波,我們把這個波形纏繞在一個旋轉的圓周上(形如花瓣)。箭頭指的是同一時刻,圓與信號波的對應位置。
  • 傅立葉變換、拉氏變換、z變換的含義到底是什麼?
    傅立葉變換的實質是將一個信號分離為無窮多多正弦/復指數信號的加成,也就是說,把信號變成正弦信號相加的形式——既然是無窮多個信號相加,那對於非周期信號來說,每個信號的加權應該都是零——但有密度上的差別,你可以對比概率論中的概率密度來思考一下——落到每一個點的概率都是無限小,但這些無限小是有差別的。
  • 非周期信號的傅立葉變換
    前面已討論了周期非正弦信號的傅立葉級數展開,下面來分析非周期信號的傅立葉變換。其計算式為: (6-4-2)式(6-4-1)與式(6-4-2)是一對傅立葉積分變換式,式6-4-1把時域信號
  • 離散傅立葉變換學習筆記
    DFT(discrete fourier transform),稱為離散傅立葉變換,是數位訊號處理領域的常用工具。DFT可以計算出離散數據序列的頻譜。DFT的源頭,是連續傅立葉變換,用於將連續時間信號x(t)轉換成連續頻域信號X(f)。   但是,連續傅立葉變換不適合計算機上應用,所以工程師們就發明了離散傅立葉變換(DFT)。
  • 傅立葉變換終極解釋
    傅立葉分析可分為傅立葉級數(Fourier Serie)和傅立葉變換(Fourier Transformation),我們從簡單的開始談起。二、傅立葉級數(Fourier Series)還是舉個慄子並且有圖有真相才好理解。如果我說我能用前面說的正弦曲線波疊加出一個帶 90 度角的矩形波來,你會相信嗎?
  • 神作:深入淺出傅立葉變換
    傅立葉分析可分為傅立葉級數(Fourier Serie)和傅立葉變換(Fourier Transformation),我們從簡單的開始談起。 二、傅立葉級數(Fourier Series)的頻譜 還是舉個慄子並且有圖有真相才好理解。
  • 【基礎教程】Matlab實現傅立葉變換
    傅立葉變換傅立葉變換是一種常見的分析方法,傅立葉變換將滿足一定條件的函數表示為一些函數的加權和(或者積分)。