| Prev | Next | hanning |
| Syntax |
y = hanning(N) |
| Syntax |
y = hanning(N,M) |
| Include: |
include spt\hanning.oms |
| See Also | Other Window Functions |
ARGUMENTS:
INPUTS:
N = SCALAR, any numerical type, >=2. Represents the row
dimension of the requested window. Coerced to INTEGER
before local processing.
M = SCALAR, any numerical type, >=1. Represents the column
dimension of the matrix returned. Coerced to INTEGER
before local processing.
RETURN: MATRIX, DOUBLE, N-point Hanning window in each column.
Create a N-by-M Hanning data window matrix.
This function returns a MATRIX where each column is a Hanning
windowing function of row dimension N. Argument M, which is
optional, is used to specify the column dimension for a
matrix return. M omitted or M=1 returns a column vector. M<1
returns novalue. N value must be 2 or greater or novalue is
returned. N and M may be any numerical type and are coerced
to INTEGER before local processing. The return type is
DOUBLE.
N = 123; # Window length
header = sprintf(": N = %d",N);
header = [name,header];
h = hanning(N);
t = seq(N)-1d0;