HTBasic Help
×
Menu
Index
W_blackman
Blackman window.
 
Loading        LOADSUB ALL FROM "BLACKMAN.HTS"
or LOADSUB FROM "MATHLIB.HTS"
or LOADSUB W_blackman FROM "MATHLIB.HTS"
 
Usage                        REAL A(*),B(*)
CALL W_blackman(A(*),B(*))
 
Description                
W_blackman multiplies the sequence in array A by a Blackman window function and returns the product in array B. Array A is unmodified. If N is the number of elements in the array A and k is the position in the array B, the formula for the window function, wk, is
In the above formula, k ranges in value from 0 to N - 1.
 
If the array B contains more elements than A, the extra elements in B are unmodified.
 
                                         Blackman window for N=128
Errors
W_blackman causes an HTBasic error if its arguments are both REAL arrays or if B contains fewer elements than A.
 
See Also
Waveform, W_bartlett, W_cosine, W_hamming, W_hanning