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

📄 interps.m

📁 B3g_phase2_C语言_Matlab程序及说明
💻 M
字号:
function y = InterPS(x,h)

% Lx=length(x); Lh=length(h);Lz=(Lx-1)*3+Lh;
% z=zeros(1,Lz);
% l=1;
% for n=1:Lx
%     z(l:l+Lh-1)=z(l:l+Lh-1)+x(n)*h;
%     l=l+N;
% end
% 
% y=z((Lh+1)/2:Lz-(Lh-1)/2);


h1=h(3:3:end);
h2=h(2:3:end);

Lx=length(x); Lh=length(h1);Ly=Lx-Lh+1;

for n=0:Ly-1
    y(3*n+1)=x(n+6);
    y(3*n+2)=x(n+1:n+12)*h1';
    y(3*n+3)=x(n+1:n+12)*h2';
end

% a=y(16:45)-yy
% 
% plot(real(y))
% hold on 
% plot(real(yy))
% 
% hold off
% pause

⌨️ 快捷键说明

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