资源简介

对震动信号平滑处理 用的是平均平滑法 MATLAB

资源截图

代码片段和文件信息

function y=smooth_mean(mnx)
%滑动平均法消除趋势项
% n 滑动阶次
% m 平滑次数
% x 输入数据存成矩阵(列向量为单位)
%取信号数据长度         
[MN]=size(x); 
%生成一个元素全为1的列向量
E=ones(n);
E=diag(E);
%信号两端分别向外延伸l个数据
for ii=1:N
    a=[E*x(1N);x;E*x(MN)]; 

评论

共有 条评论