3.1 Window Operations
A window is a vector with a specific value distribution within its domain (0 ≤ n < numElems). The particular value distribution depends on the characteristics of the window being generated.
Given a vector, its value distribution may be modified by applying a window to it. In these cases, the window must have the same number of elements as the vector to modify.
Before a vector can be windowed, the window must be created. Window initialization operations are provided which generate the values of the window elements. For higher numerical precision, these values are computed in floating-point arithmetic, and the resulting quantities are stored as 1.31 fractionals.
To avoid excessive overhead when applying a window operation, a particular window could be generated once and used many times during the execution of the program. Thus, it is advisable to store the window returned by any of the initialization operations in a permanent (static) vector.
