matlab中smooth函数平滑处理数据实例

上传人:cl****1 文档编号:469444076 上传时间:2023-12-08 格式:DOC 页数:8 大小:120KB
返回 下载 相关 举报
matlab中smooth函数平滑处理数据实例_第1页
第1页 / 共8页
matlab中smooth函数平滑处理数据实例_第2页
第2页 / 共8页
matlab中smooth函数平滑处理数据实例_第3页
第3页 / 共8页
matlab中smooth函数平滑处理数据实例_第4页
第4页 / 共8页
matlab中smooth函数平滑处理数据实例_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《matlab中smooth函数平滑处理数据实例》由会员分享,可在线阅读,更多相关《matlab中smooth函数平滑处理数据实例(8页珍藏版)》请在金锄头文库上搜索。

1、t=linspace(0,2*pi,500);%产生一种从到2pi的向量,长度500 =10*sin(t);产生正弦波信号%产生500行列的服从N(0,15*5)分布的随机数,作为噪声信号 nise=nrmrn(,15,500,1);y=y+oise;将噪声信号加入正弦波信号 figure;%新建一种图形窗口 lot(t,y);绘制加噪波形图 xlae(t);%为轴加标签 ylbel(y=sn(t)+噪声);为Y轴加标签 yooth(y,0);%运用移动平均法对y做平滑解决 figu;%新建一种图形窗口 plt(,:);%绘制加噪波形图 holdon;lot(t,y1,inwdt,);%绘制平

2、滑后波形图 xlale(t); xlab(t); ylbel(moving); egend(加噪波形,平滑后波形); y2=smooth(y,30,owess);%运用owess措施y做平滑解决 igure;plot(t,y,k); t(t,y,k:);hd on;plt(t,yy2,k,liewdth,3);lal(t); ylabel(los); egnd(加噪波形,平滑后波形); yysmooth(,0,owss);运用rlowess措施y做平滑解决 figue; lt(,y,k:); hol on; plo(t,yy3,inewidt,3);xlbel(t);ylabel(rlwes)

3、; legen(加噪波形,平滑后波形); yy4=smooth(y,30,loes);%运用e措施y做平滑解决iu;pot(,y,:);hol on;plot(t,4,k,newidth,3); xlabel(t); ylabel(loss);legen(加噪波形,平滑后波形); yy5=mooh(y,30,sgolay,3);%运用sgay措施做平滑解决igue;plo(,y,:);hol on;po(t,y5,iidt,3); xlal(t); ylbel(sgola);lgend(加噪波形,平滑后波形);如下为效果图:(加噪波形图)(加噪波形图2)(平滑后)(加标签)(lowess法解决)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号