RosettaCodeData/Task/Averages-Simple-moving-average/Euler/averages-simple-moving-aver...

4 lines
109 B
Plaintext

>n=1000; m=100; x=random(1,n);
>x10=fold(x,ones(1,m)/m);
>x10=fftfold(x,ones(1,m)/m)[m:n]; // more efficient