2
我寫了一個簡單的一維高斯濾波器,我用一些信號數據進行卷積以產生平滑的軌跡。唯一的問題是,當我將數據進行卷積處理時,我的平滑信號數據的起點和終點附近出現大幅下降。當我繪製數據時,它只是歪曲了我的圖形,因爲它試圖在開始和結束時繪製類似於10的信號值,當時我所有其他數據都是10,000-13,000。刪除1D卷積的零填充效果
任何人都知道有任何方法來規避/防止卷積的零填充?
繼承人我的代碼:
smooth_signal = conv2(signal_full, 1d_gaus,'same');
凡我輸入signal_full
是1055x1雙矩陣。
通常情況下,你只需要輸出中心的'1055'樣本。 –
爲什麼'conv2'而不是'conv'?什麼是'1d_gaus'?似乎這個變量會影響結果,請嘗試調整它。而且,我認爲「零填充」不是這個術語,或者我沒有得到你的問題。 – Adiel
@BenVoigt我認爲'same' propety應該自動執行 – Adiel