作者hungpontang (波波)
看板MATLAB
標題[討論] 濾波filter怎麼分段濾波???
時間Thu Sep 3 16:53:49 2015
大家好小弟有個程式想要問一下
我要濾波的是測力版資料
一筆資料總共20000筆
頻率1000HZ
但是我要濾的是
1:6693
7935:13535
13890:20000
這三個階段
想請問一下要怎麼做
以下為小弟這個接觸matlab大概三個禮拜
但是我知道錯很大
懇求各位神手幫忙了
load vapo.txt;
vapor=vapo(1:6693;7935:13535;13890:20000,1);
[A,B]=butter(4,10/1000/2);
vaporfilter=filtfilt(A,B,vapor);
plot(vaporfilter);
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.136.37
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1441270431.A.DBB.html
推 tycg: 你的意思是只要處理那三段data嗎?如果是的話應該是vapor 09/04 14:12
→ tycg: 這個變數取值出問題的 09/04 14:12
推 tycg: vapor=[vapo(1:6693);vapo(7935:13535);vapo(13890:20000)] 09/04 14:17
→ hungpontang: 我只要處理那三段沒錯~~~但是沒處理的還是要保存下來 09/04 14:41
→ hungpontang: 這樣我該如何處理@@ 09/04 14:41