... %x2 with duration of y2 y = y1+y2 % function [y,ny] = conv_m(x,nx,h,nh) % [y,ny] = conv_m(x,nx,h,nh) % [y,ny] = convolution result % [x,nx] = first signal % [h,nh] = second signal nyb ... % Program P4_7 % Circular Convolution Property of DFT g1 = [1 2 3 4 5 6]; g2 = [1 -2 3 3 -2 1]; ycir = circonv(g1,g2); disp('Result of circular convolution = ');disp(ycir) G1 = ... Engineering Department – University of Information Tẹchnology function [y,n]=sigshift(x,m,n0) %implement y(n)=x(n-n0) n = m+n0; y = x; % function [y,n] = sigfold(x,n) %implement y(n)=x(-n)...