www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/ComputeMovingAverageOfMatrixExample.m

    %% Moving Average of Matrix
% Compute the three-point centered moving average for each row of a matrix.
% The window starts on the first row, slides horizontally to the end of the
% row, then moves to the second row, and so on.  The dimension argument is
% two, which slides the window across the columns of |A|.

A = [4 8 6; -1 -2 -3; -1 3 4]

%%
M = movmean(A,3,2)