matlab中smooth函数平滑处理数据实例.docx
《matlab中smooth函数平滑处理数据实例.docx》由会员分享,可在线阅读,更多相关《matlab中smooth函数平滑处理数据实例.docx(9页珍藏版)》请在冰点文库上搜索。
matlab中smooth函数平滑处理数据实例
matlab中smooth函数平滑处理数据实例
>>plot(t,y,'k:
');
>>holdon;
>>plot(t,yy3,'k','linewidth',3);
>>xlabel('t');
>>ylabel('rlowess');
>>legend('加噪波形','平滑后波形');
>>
>>yy4=smooth(y,30,'loess');%利用loess方法y做平滑处理
>>figure;
>>plot(t,y,'k:
');
>>holdon;
>>plot(t,yy4,'k','linewidth',3);
>>xlabel('t');
>>ylabel('loess');
>>legend('加噪波形','平滑后波形');
>>
>>yy5=smooth(y,30,'sgolay',3);%利用sgolay方法y做平滑处理
figure;
plot(t,y,'k:
');
holdon;
plot(t,yy5,'k','linewidth',3);
xlabel('t');
ylabel('sgolay');
legend('加噪波形','平滑后波形');
以下为效果图:
(加噪波形图)
(加噪波形图2)
(平滑后)
(加标签)
(lowess法处理)