⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cvmn.m

📁 C 程序 球面方位角算法: azimuth.cpp CRC校验快速算法: CRC_Table.cpp 解扰码算法: scrambler.cpp Matlab 程序 信号带宽测量: Ba
💻 M
字号:
function Mm=cvmn(M,wh,ty)
%均值滤波:wh—窗宽;    ty=1  取邻域均值;	ty=0: 去除邻域均值(去除趋势线)
%格式: Mm=cvmn(M,wh,ty)
size=length(M);
L=floor(wh/2); R=L; A=L+1+R;
for(i=1:L)        Mm(i)=mean(M(1:i+R));  end
Mm(L+1)=sum(M(1:A));
for(i=L+2:size-R-1) 
    Mm(i)=Mm(i-1)-M(i-L-1)+M(i+R); 
end
Mm(L+1:size-R-1)=Mm(L+1:size-R-1)/(A);
for(i=size-R:size)  Mm(i)=mean(M(i-L:size));  end  

if(~ty) 
    [m,n]=size(M);
    if(m>1) M=M'; end
    Mm=M-Mm; 
end
return;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -