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

📄 ovrlpadd.txt

📁 数字信号处理中实现线性卷积的M文件
💻 TXT
字号:
function y=ovrlpadd(x,h,M)
lenx=length(x);N=length(h);
L=lenx+N-1;
h=[h,zeros(1,L-N)];
H=fft(h,L);
K=floor((lenx)/(M)); 
K=K+1;
x=[x,zeros(1,K*M-lenx)];
Y=zeros(K,L);
Y1=zeros(1,L);
for k=0:1:K-1
    xk1=x(k*M+1:k*M+M);
    xk2=[zeros(1,k*M),xk1,zeros(1,L-k*M-M)]; 
    XK=fft(xk2,L);
    X=XK.*H;
    Y(k+1,:)=ifft(X,L);
end
for z=1:1:K
    Y1=Y1+Y(z,:);
end
y=Y1(:);

⌨️ 快捷键说明

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