December 2006
Analyze the Sunspots
上次以 Python 搭配 matplotlib 改寫張智星老師傅立葉轉換教學例子。後來逛到 Anders Andreasen 的專文,裡面有個分析太陽黑子活動週期的例子,相同的例子竟然也出現在 Mathworks 展示 Matlab FFT 用法的網頁上。既然大家那麼愛用太陽黑子,我也來攪和攪和,再次以 Python 搭配 matplotlib 改寫,以饗各位看官:
FFT in Python
張智星老師的 on-line book《音訊處理與辨識》的〈離散傅立葉轉換〉這個章節,有許多運用快速傅立葉轉換(Fast Fourier transform, FFT)的教學,FFT 其實就是 DFT 的快速算法。張老師是以 Matlab 作為程式範例;實際嘗試後,我發現可以很容易將其轉成 Python code ,
November 2005
The cocktail party problem
在一個雞尾酒會場上,假設有人事先在三個不同的位置分別安置了三支麥克風,意圖監聽大家的談話。
1
(3 marks)