2013年9月1日 星期日

[Matlab]如何計算卷積(convolution)?


來源:維基共享資源(I)&(II)

新科技時代總是充滿驚奇,新崛起的即時通訊APP Line使平時不常聯繫的大學同學們建立起連繫平台,打屁和聊聊那些年一起幹過的瘋狂蠢事、可以分享產業和折價等等好康資訊、甚至用Line發佈喜訊邀請大家聚聚。

一位還在博班苦海中掙扎的大學同學,詢問該如何用程式實現卷積的計算,為了使其容易瞭解意義,搭配上述動態圖檔的演示,簡單用matlab實現,結果如圖一和圖二的紅色數據所示。 範例程式碼在文末可下載。



圖一 Convolution calculation of  two rect. functions

圖二 Convolution calculation of  an exp. decay function and a rect. function 
範例程式碼下載

1 則留言: