函數 > 轉換與濾波器 > 範例:使用 dftr 執行低通濾波
  
範例:使用 dftr 執行低通濾波
在轉換域中相乘,將低通漢寧窗濾波器套用至箱形函數信號。箱形函數信號是寬度 40 且集中在 100 之單一的方形脈衝。利用低通濾波器傳送會使其稜角變平滑。
1. 定義樣本點數。
按一下以複製此運算式
按一下以複製此運算式
2. 定義並繪製箱形函數。
按一下以複製此運算式
按一下以複製此運算式
3. dftr 函數套用至真實信號。
按一下以複製此運算式
與傳回完整長度共軛對稱複數向量的 dft 函數不同,dftr 函數會傳回該向量的第一個 (N/2+1) 元素。
按一下以複製此運算式
按一下以複製此運算式
4. 繪製 B 向量。
按一下以複製此運算式
按一下以複製此運算式
箱形函數轉換成 sinc 函數。
5. 以只儲存低頻資訊的漢寧窗為此轉換加窗。
按一下以複製此運算式
按一下以複製此運算式
cos 函數提供從低頻端的 1 到已設定之中頻的 0 之平滑轉移,在本例中索引為 16。
6. 將已轉換的函數乘以濾波函數。
按一下以複製此運算式
7. 繪製所得出的乘積。
按一下以複製此運算式
8. 使用 idftr 函數取得加窗的頻率資訊的逆轉換。
按一下以複製此運算式
9. 繪製所得出的濾波信號與原始箱形函數信號。
按一下以複製此運算式
方形脈衝邊緣上表示高頻的劇烈轉移會經過四捨五入,並會造成所得出的濾波信號在時間中延展。