找回密码
 注册
Simdroid-非首页
查看: 138|回复: 9

曲线平滑

[复制链接]
发表于 2010-11-25 21:28:19 | 显示全部楼层 |阅读模式 来自 陕西西安
现在有一条曲线反应的是某一频率的幅值随时间变化的情况,如图1所示,在一些时间点频率的幅值呈脉冲状,变化很突兀,我想把它调的平缓一些,把脉冲状调成稍微平滑的曲线样子,比如图2所示的样子,请问用什么方法可以做到??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-11-25 21:50:33 | 显示全部楼层 来自 河北秦皇岛
Simdroid开发平台
你调整一下时间轴试试
回复 不支持

使用道具 举报

发表于 2010-11-25 22:22:25 | 显示全部楼层 来自 北京
doc smooth
回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-25 22:56:51 | 显示全部楼层 来自 陕西西安
两张图的时间轴是一样的,都是实际中的数值
回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-25 22:57:18 | 显示全部楼层 来自 陕西西安
3# bainhome
smooth我用了,但是效果很差
回复 不支持

使用道具 举报

发表于 2010-11-26 08:31:36 | 显示全部楼层 来自 河北廊坊
是不是用了滤波呢?
回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-26 09:19:14 | 显示全部楼层 来自 陕西西安
3# bainhome

用smooth的话,怎么才能保证整个过程中能量不变?
回复 不支持

使用道具 举报

发表于 2010-11-26 10:07:40 | 显示全部楼层 来自 北京
本帖最后由 bainhome 于 2010-11-26 10:10 编辑

smooth是滤波平滑的常用命令,看你首贴原图可知其实也是通过减少采样点完成平滑,这和smooth的基本思路一样。smooth默认平滑方式是均值滤波(moving),原理:


它共有六种滤波方式,感觉后面的加权最小二乘局部回归也许更加适合。能量不变我不大理解是什么含义,或者包含什么判别准则——毕竟我没学过系统与信号处理,抱歉。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-11-26 10:27:11 | 显示全部楼层 来自 陕西西安
本帖最后由 glwh 于 2010-11-26 12:01 编辑

8# bainhome
谢谢你,我再试试。smooth里面参数取多少会比较合适呢?有没有原则?
回复 不支持

使用道具 举报

发表于 2010-11-26 21:58:51 | 显示全部楼层 来自 黑龙江哈尔滨
楼主其实可以将smooth的第二个参数span取大一点,这样平滑效果可能更好,但这样带来另一个问题:能量的减少!
其实平滑滤波实质上就是低通滤波器,滤除高频成分,但这样也会滤除掉一定的低频成分!

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 15:29 , Processed in 0.043735 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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