Advertisement
Guest User

outputconv

a guest
Jul 18th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.34 KB | None | 0 0
  1. s = [3 2 5 7 9 8 17 2];
  2. h = [2 0 1 4];
  3.  
  4. % zero out the output value
  5. y = zeros(1, length(s)+length(h)-1);
  6.  
  7. for i=1:length(y)
  8.     for j=1:length(h)
  9.         if (i-j+1 < 1)
  10.             continue;
  11.         end
  12.         if (i-j+1 > length(s))
  13.             continue;
  14.         end
  15.         y(i) = y(i) + h(j) * s(i-j+1);
  16.     end
  17. end
  18. disp(y);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement