Sunteți pe pagina 1din 1

MATLAB FUNCTION FILE FOR

CONVOLUTION OF TWO SEQUENCES

function z=mycon(x,y)
% BY DEBADATTA AMARESH GADANAYAK
lx=length(x);
ly=length(y);

if lx>=ly
p=lx;
else
p=ly;
end

x1=[x zeros(1,p-lx)];
y1=[y zeros(1,p-ly)];
z1=zeros(1,2*p);

for i=1:p
for j=1:p
k=i+j;
z1(k-1)=z1(k-1)+x1(i)*y1(j);
end
end
z=z1(1:lx+ly-1);

S-ar putea să vă placă și