[問題]得不到期望的結果 希望大家幫忙 已回收
這是程式碼
X = xlsread('1.xlsx');
Y = fftshift(X(1:4086,8),4086);
fs = 200; % Sampling rate
filterOrder = 2; % Order of filter
CutoffFreq = 0.25;
[b,a] = butter(filterOrder,CutoffFreq/(fs/2),'high');
V = filter(b,a,Y);
Z = (ifftshift(V)*4086);
xlswrite('result',Z);
希望將資料轉成頻域後,作butterworth高通濾波,再轉回原本的時域去看訊號大小
但總得不出要的結果,希望能有大大幫小弟解釋,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.41.7