hanihaoma 发表于 2009-6-22 22:08

matlab 怎样将信号去噪,得到已知平滑曲线。

测量信号去除噪音,得到已知信号如下图所示,除了用传统的拟合方法,怎样才能把图中红色曲线中的噪音去除?
得到一条趋近于蓝色曲线的平滑曲线。
请大家给点意见,方法,我来尝试尝试。谢谢。
在matlab 版被扣分了,可能是发错地方了,现在发到这里来,请遇到过类似问题的朋友帮帮忙。谢谢

chk 发表于 2009-6-29 10:47

我也是遇到同样问题,期待高手回答

马社 发表于 2009-7-3 00:16

好像可以用y=smooth(x,k),x输入信号名,y输出信号名,k平均点数(左边k个+当前+右边k个),多试试,好玩得很。

hanihaoma 发表于 2009-7-20 15:55

smooth 是用来平滑曲线的,不适合我的情况,用smooth 后,我的曲线都扭曲了。

lzh19840809 发表于 2009-7-24 11:26

我也碰到类似的问题,交流下qq337103372

baogangshi@gmai 发表于 2011-9-28 16:01

同样遇到相同的问题.

liqihu 发表于 2012-3-22 19:58

应该是还有一个函数,可以平滑曲线。
页: [1]
查看完整版本: matlab 怎样将信号去噪,得到已知平滑曲线。