24小时热门版块排行榜    

查看: 2302  |  回复: 2

芒砀游子

金虫 (正式写手)

[求助] 求助怎么采用matlab对离散数据进行趋势分析?

这个题目看着好像很简单,但是我在分析过程中遇到了问题。

看下面这个图1说话,图中的蓝色是实测的离散数据,采用matlab的plot命令画出来的,红色线是通过detrend命令汇出趋势曲线后和原始曲线做差得到的结果(此处趋势曲线没有画出来,不得不说,趋势曲线和原始曲线差不多。)
绿色线是采用插值函数interp1处理后得到的曲线。

我的想法是得到一条类似于绿色曲线的趋势曲线,而不是波动很大的拐点很多的曲线。
而红线太平滑,无法反应科学问题;绿线手动调节,缺少过渡,不平稳。


图1的例子

再看下面这个简单的例子。图2.
数据是正弦函数加了一点干扰。目标是绘制出下图中绿色的类似正弦的趋势线,而非红色的线或者本身的蓝色线。

我的疑问就是:怎么样有好的方法得到平滑稳定的趋势曲线,不收部分离散数据的干扰?



图2的例子

[ Last edited by 芒砀游子 on 2013-5-10 at 23:15 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

芒砀游子

金虫 (正式写手)

没有人帮助吗
2楼2013-05-13 22:32:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

芒砀游子

金虫 (正式写手)

3楼2013-05-14 21:40:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 芒砀游子 的主题更新
信息提示
请填处理意见