% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Es 1 lab 4 %% Convoluzione di segnali discreti a supporto limitato %% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clear all close all % chiude le finestre figura aperte clc % pulisce la command window % Segnali a e b T = 1; a=[-1 3 -5 2]; t_a=0:T:3; b=[1 2 -1]; t_b=0:T:2; % convoluzione c = T*conv(a,b); t_c=[t_a(1)+t_b(1):T:t_a(end)+t_b(end)]; %% Grafici dei segnali di interesse figure title ('Convoluzione tra a e b') subplot (221) stem (t_a ,a, 'b') axis ([ -1 6 -7 5 ]) legend ('a(n)') grid on; subplot (222) stem (t_b ,b,'b') axis ([ -1 6 -7 5 ]) legend ('b(n)') grid on; %% Grafico della convoluzione c = a*b subplot(212) stem (t_c,c,'b') axis ([ -2 12 -12 12 ]) legend('c(n)') grid on;