End of lab commit

This commit is contained in:
Sam Perry
2016-10-11 18:03:59 +01:00
parent 9bf9c8883b
commit 9360564f4f
+12
View File
@@ -0,0 +1,12 @@
function [outputSignal] = movingAverage(inputSignal, M)
outputSignal = zeros(length(inputSignal));
% Pad input with zeros at the begining.
inputSignal = [zeros(1, M-1), inputSignal];
for n = M:length(inputSignal)
n
M
outputSignal(n-M+1) = mean(inputSignal(n-M+1:n));
end