爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 15727|回复: 34

[讨论] matlab滤波

[复制链接]

新浪微博达人勋

发表于 2014-10-22 16:21:22 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 夏夜 于 2017-6-3 20:02 编辑

这个问题有段时间了,来求助大家:

目的:想实现20-90day的带通滤波,附件中是一组涡动能数据(>0).

工具:matlab中的filtfilt滤波

问题:滤波的结果出现了负值。原始数据都是大于0的,滤波结果的负值怎么解释?

谢谢各位。

程序如下:
load ekei.mat
fh=90; %90day
hl=20;  %
n=5;    %阶数
dt=1; %采样间隔1day
wn_bandpass=[1/fh/(1/(2*dt)) 1/fl/(1/(2*dt))]; %转为频率
[filter_bandpassa,filter_bandpassb]=butter(n,wn_bandpass); % bandpass
fff_bandpass=filtfilt(filter_bandpassa,filter_bandpassb,ekei); %滤波结果,时间序列


plot(ekei)
hold on
plot(fff_bandpass,'r')





另,
大家可以尝试下附件中的lanczosfilter,可以做低通或者高通滤波,带通可以用低通减去高通得到。可以与已有结果比较,有问题欢迎继续讨论。





















test.png

ekei.mat

9.93 KB, 下载次数: 37, 下载积分: 金钱 -5

lanczosfilter.m

5.24 KB, 下载次数: 61, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-22 16:23:43 | 显示全部楼层
本帖最后由 夏夜 于 2017-6-3 19:58 编辑

数据太长 已删除
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-23 21:29:04 | 显示全部楼层
这是一堆杀啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-24 08:54:51 | 显示全部楼层
如果滤波结果反映的是周期很小的波动情况时,很有可能出现负值,我之前对空气污染序列滤波时,短期分量就有负值。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-24 08:55:08 | 显示全部楼层

抱歉,mat数据上传后需要金钱下载,复制后这么一堆,又不知怎么删掉。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-24 14:49:48 | 显示全部楼层
rs06 发表于 2014-10-24 08:54
如果滤波结果反映的是周期很小的波动情况时,很有可能出现负值,我之前对空气污染序列滤波时,短期分量就有 ...

嗯 这种负值该怎么解释呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-24 14:57:22 | 显示全部楼层
我的原始数据是降雨量滤波后也会有负值,因为权重系数有负的,而且滤波后反应的是周期变化,应该有正负位相
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-25 23:38:08 | 显示全部楼层
小淼在梦游№ 发表于 2014-10-24 14:57
我的原始数据是降雨量滤波后也会有负值,因为权重系数有负的,而且滤波后反应的是周期变化,应该有正负位相

滤波结果大小不是表示信号振幅吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-8-10 17:38:59 | 显示全部楼层
还是没搞清楚
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-3 12:05:16 | 显示全部楼层
感谢楼主分享,正在学习中
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表