2016-12-26 49 views
0

給定1D信號數據,我被要求應用巴特沃斯濾波器。它提到它必須是零相位數字濾波器,二階和截止頻率= 10 Htz。巴特沃思濾波器 - 給定只有截止頻率,如何決定第二參數

我有以下問題:

  1. 我明白零相位數字濾波。但是,這是否意味着設計巴特沃思濾波器時我應該將'n'作爲1?因爲正向和反向會使它變爲2.
  2. 我們不提供採樣頻率。它當時提供的,我會用下面的方法:不提供

    fs = 1000   % let us say 
    fc = 10    % cutoff 
    Wn = fc/(fs/2) 
    [b, a] = butter(2, Wn) 
    

fs。那麼我應該直接使用0.1作爲butter函數的第二個參數嗎?

我們還提供了信號中每個數據點的時間。有沒有辦法從這些時間來計算採樣頻率?

您的幫助表示讚賞。

回答

0

如果在信號中的每個數據點的時間,那麼有兩種可能性:

如果點之間的時間差是恆定的,從該差值

如果時間差而變化計算採樣頻率,找到可靠的平均值,使用此值建立等距時間網格,並將數據插入此網格

相關問題