0
我有一個週期性重複的信號,如附圖所示(相同的模式重複4次)。我想創建一個這個信號的模板作爲4次重複的平均值。哪個是我的問題最好的方法?我知道答案可能對信號處理專家來說顯而易見,我嘗試過尋找信號摺疊技術,但找不到任何有用的東西。我正在使用Matlab進行原型設計。平均週期信號
我有一個週期性重複的信號,如附圖所示(相同的模式重複4次)。我想創建一個這個信號的模板作爲4次重複的平均值。哪個是我的問題最好的方法?我知道答案可能對信號處理專家來說顯而易見,我嘗試過尋找信號摺疊技術,但找不到任何有用的東西。我正在使用Matlab進行原型設計。平均週期信號
假設你的信號長度爲可分割由4和每個重複的是這種1/4,簡單地使用:
mean(reshape(signal,[],4),2)
reshape
使每次重複成一列,則平均在所有列上計算。
與自身交叉相關,找到峯值並對齊給定長度的塊。 – jojek