作者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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1441270431.A.DBB.html
1F:推 tycg: 你的意思是只要处理那三段data吗?如果是的话应该是vapor 09/04 14:12
2F:→ tycg: 这个变数取值出问题的 09/04 14:12
3F:推 tycg: vapor=[vapo(1:6693);vapo(7935:13535);vapo(13890:20000)] 09/04 14:17
4F:→ hungpontang: 我只要处理那三段没错~~~但是没处理的还是要保存下来 09/04 14:41
5F:→ hungpontang: 这样我该如何处理@@ 09/04 14:41