You are on page 1of 1

%Circular Convolution of Discrete signal % clc clear all close all tic x1=input('x1 '); x2=input('x2 '); if length(x1)>length(x2)

y=length(x1); else y=length(x2); end if y>length(x1) for i=length(x1)+1:y x1(i)=0; end else for i=length(x2)+1:y x2(i)=0; end end k=1; for j=1:y for i=1:y if k>y k=1; end z(i,j)=x1(k); k=k+1; end k=y-j+1; end w=z*(x2') toc

You might also like