kaiser_bessel_derived_window#
- ivy.kaiser_bessel_derived_window(window_length, beta=12.0, *, dtype=None, out=None)[source]#
Compute the Kaiser bessel derived window with window length window_length and shape beta.
- Parameters:
window_length (
int) – an int defining the length of the window.beta (
float, default:12.0) – a float used as shape parameter for the window.dtype (
Optional[Union[Dtype,NativeDtype]], default:None) – data type of the returned arrayout (
Optional[Array], default:None) – optional output array, for writing the result to.
- Return type:
- Returns:
ret – The array containing the window.
Examples
>>> ivy.kaiser_bessel_derived_window(5) ivy.array([0.00726415, 0.9999736 , 0.9999736 , 0.00726415])
>>> ivy.kaiser_bessel_derived_window(5, 5) ivy.array([0.18493208, 0.9827513 , 0.9827513 , 0.18493208])
- Container.kaiser_bessel_derived_window(self, periodic=True, beta=12.0, *, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, dtype=None, out=None)[source]#
ivy.Container instance method variant of ivy.kaiser_bessel_derived_window. This method simply wraps the function, and so the docstring for ivy.kaiser_bessel_derived_window also applies to this method with minimal changes.
- Parameters:
self (
Container) – input container including window lengths.periodic (
Union[bool,Container], default:True) – If True, returns a periodic window suitable for use in spectral analysis. If False, returns a symmetric window suitable for use in filter design.beta (
Union[float,Container], default:12.0) – a float used as shape parameter for the window.dtype (
Optional[Union[Array,NativeArray,Container]], default:None) – data type of the returned array.out (
Optional[Container], default:None) – optional output container, for writing the result to.
- Return type:
Container- Returns:
ret – The container that includes the Kaiser Bessel Derived windows.
Examples
>>> x = ivy.Container(a=3, b=5)) >>> x.kaiser_bessel_derived_window(True, 5) { a: ivy.array([0.70710677, 0.70710677]), b: ivy.array([0.18493208, 0.9827513 , 0.9827513 , 0.18493208]), }