function y = myconv(x1,x2)
x3=fliplr(x2);
len1=length(x1);
len2=length(x2);
len3=len1+len2-1;
len4=len2-1;
y=zeros(1,len3);
for q=1:1:len3
q1=q+len4;
n2=zeros(1,len3);
n2([q:q1])=x3;
len5=length(n2);
n1=zeros(1,len5);
n1([len2:len3])=x1;
c1=n1.*n2;
c2=0;
for i=1:1:len3
c2=c2+c1([i]);
end
sum=c2
y([q])=sum
end
t=length(y);
t2=(t-1)/2;
v=-t2:1:t2;
subplot(3,1,1),stem(x1,'g*');
subplot(3,1,2),stem(x2,'b*');
subplot(3,1,3),stem(v,y,'r*');