Applies a symmetric window to the input sequence X. Wire data to the X input to determine the polymorphic instance to use or manually select the instance.


icon

Inputs/Outputs

  • c1ddbl.png X

    X is a real vector.

  • cu32.png window

    window is the window to apply to X.

    0Rectangle (default)
    1Hanning
    2Hamming
    3Blackman-Harris
    4Exact Blackman
    5Blackman
    6Flat Top
    74 Term B-Harris
    87 Term B-Harris
    9Low Sidelobe
    11Blackman Nuttall
    30Triangle
    31Bartlett-Hanning
    32Bohman
    33Parzen
    34Welch
    60Kaiser
    61Dolph-Chebyshev
    62Gaussian
  • cdbl.png window parameter

    window parameter is the beta parameter for a Kaiser window, the standard deviation for a Gaussian window, and the ratio, s, of the main lobe to the side lobe for a Dolph-Chebyshev window. If window is any other window, this VI ignores this input.

    The default value of window parameter is NaN, which sets beta to 0 for a Kaiser window, the standard deviation to 0.2 for a Gaussian window, and s to 60 for a Dolph-Chebyshev window.

  • i1ddbl.png Windowed X

    Windowed X is the input signal with the window applied.

  • ii32.png error

    error returns any error or warning from the VI. You can wire error to the Error Cluster From Error Code VI to convert the error code or warning into an error cluster.

  • Symmetric windows often are used in digital filter design, while asymmetric windows often are used in spectrum estimation. For a given window type, the coefficients of an n-point asymmetric window are the same as the first n coefficients of the (n+1)-point symmetric window, as shown in the following illustration: