如何对曲线进行滤波
有一个data.txt文件由深度和温度两列组成.以深度和温度为坐标生成的曲线,我想让曲线光滑些,采样间隔大些,.
[ 本帖最后由 eight 于 2007-11-19 19:43 编辑 ] 如果单只是想让曲线平滑,一维中值滤波或者均值滤波都可以的 我这么写的
A=load data.txt
x=A(:,1);
y=A(:,2);
plot(x,y)
图pic为我所生成的曲线,尖峰太多了,想光滑点,我应该重新采样还是滤波。用yy=medfilt2(y)后yy怎么是条直线了。 可以用滤波处理,不行再做一下平滑处理,应该可以了。
回复 #3 seeyou8 的帖子
用medfilt1试试
页:
[1]