函數
>
轉換與濾波器
> 範例︰複數函數的 DFT
範例︰複數函數的 DFT
使用
dft
與
idft
函數計算複數或實數的傅立葉轉換或傅立葉逆轉換。
1.
建立若干具有 N 個數據點的模仿複數數據。
N
100
n
0
N
1
2.
定義取樣間距。
T
1
t
n
n
T
ω
0
π
8
3.
使用
exp
函數定義以下信號。
s
n
exp
1
ω
0
t
n
4.
定義取樣頻率及對應至已轉換向量內第 n 項的頻率。
f
s
1
T
freq
n
n
N
f
s
5.
套用
dft
函數,將數據轉換成頻域。
D
dft
s
6.
將陣列
D
的元素量值儲存到新的陣列。
S
n
D
n
7.
使用
match
與
max
函數計算尖峰振幅和頻率。
m
max
S
p
match
max
S
S
0
freq
p
8.
將 DFT 的量值以頻率函數圖表表示。
線條
11
freq
p
freq
6
m
S
0
20
100
9.
顯示對應至
ω
0
/2π
之尖峰值的頻率。
ω
0
2
π
10.
使用
idft
函數顯示信號的 DFT IDFT 傳回信號本身。
idft
dft
s
s
複製運算式
相關主題
數據的離散傅立葉轉換
這是否有幫助?
此網站在啟用 JavaScript 的情況下運作成效最佳