SMOOTH2.M: Smooths matrix data.
MATRIXOUT=SMOOTH2(MATRIXIN,Nr,Nc) smooths the data in MATRIXIN using a running mean over 2*N+1 successive points, N points on each side of the current point. At the ends of the series skewed or one-sided means are used.
Inputs: matrixIn - original matrix
Nr - number of points used to smooth rows
Nc - number of points to smooth columns
Outputs: matrixOut - smoothed version of original matrix
Remark: By default, if Nc is omitted, Nc = Nr. |