函數 > 信號處理 > 頻譜分析 > 頻譜分析
頻譜分析
coherence(vx, vy, n, r, [w]) - 傳回向量 vxvy 的連貫性。信號向量會以重疊 r 的分式分成 n 個重疊的區間。每個數據區段皆會顯示於取窗 w 內。
coherence 函數會量測某信號對其他信號的線性依存度,並且等於以兩個功率頻譜分割的兩個信號之交叉頻譜的平方量值,值的範圍介於零與一之間。coherence 函數值為 1,通常表示這兩個信號在該頻帶中的元件沒有高雜訊,而值為 0 則表示在該頻帶中有最多雜訊。
cspectrum(vx, vy, n, r, [w]) - 傳回向量 vxvy 的交叉頻譜。信號向量會以重疊 r 的分式分成 n 個重疊的區間。每個數據區段皆會顯示於取窗 w 內。
pspectrum(v, n, r, [w]) - 傳回 v 的功率頻譜,此頻譜是將 v 分成 n 個與重疊分式 r 重疊之區段所計算得出。每個數據區段皆會顯示於取窗 w 內。
snr(vx, vy, n, r, [w]) - 傳回 vxvy 的信號-雜訊比。信號向量會以重疊 n 的分式分成 r 個重疊的區段。每個數據區段皆會顯示於取窗 w 內。
引數
vvyvy 都是複數信號向量。
n 是介於 1 與代表輸入信號細目的 length(vx) 之間的整數。
r 是細目之間的分數重疊,以數字 0 ≤ r < 1 表示。
w (選用) 是代表加窗函數索引的整數。若 w 為 0 或未指定,則會使用矩形窗。
下表顯示 w 的值及其相對應的窗:
w 的值
視窗
0
目前預設視窗
1
矩形 (預設)
2
梯形窗
3
triangular
4
漢寧窗
5
漢明窗
6
Blackman 窗
7
Nuttall 窗
其他資訊
上述函數所傳回之向量的長度,取決於原始向量的長度、所需的細目數量,以及細目之間的重疊。
上述函數會實行 Welch 的平均週期圖方法,選取數據的「重要」部分,就內容範圍較窄的長期樣本系列而言,此方法比 FFT 更為適用。
此類型的頻譜分析常用於音樂與演講分析以,以及雷達信號分析,因為其量測信號常是出現在相關值之間的隨機雜訊 (例如,言談以及出現在字與音節之間的停頓)。
這是否有幫助?