MOVMIN

Purpose:

Performs an N-point moving minimum calculation.

Syntax:

MOVMIN(series, N)

series

-

A series or table.

N

-

An integer, the number of points on which to calculate the minimum.

Returns:

A series or table.

Example:

W1: {2,3,1,5,2,4,5,7,2}

W2: movmin(W1, 4)

 

returns the series: {2,2,1,1,1,1,2,2,2}.

 

In this example where there is a 4-point sliding window in which the minimum is calculated, the first 3 points in the returned series are the minima from a 2, and 3 point window respectively.

Example:

decimate(movmin(W1,10), 10)

 

calculates the 10 point moving minimum of non-overlapping blocks.

Remarks:

The first N-1 points returned for MOVMIN over an N-point window are the minimum values in consecutively larger windows of size 1, 2, 3, ... , N-1.

 

See BLOCKMIN to compute the minimum of non-overlapping blocks.

See Also:

BLOCKMIN

MOVAVG

MOVMAX