Module basic_dsp_vector::conv_types
source · Expand description
Types around a convolution, see also https://en.wikipedia.org/wiki/Convolution.
Convolutions in this library can be defined in time or frequency domain. In frequency domain the convolution is automatically transformed into a multiplication which is the analog operation to a convolution in time domain.
Structs§
- Allows to create a lookup table with linear interpolation between table points. This usually speeds up a convolution and sacrifices accuracy.
- Allows to create a lookup table with linear interpolation between table points. This usually speeds up a convolution and sacrifices accuracy.
- Raised cosine function according to https://en.wikipedia.org/wiki/Raised-cosine_filter
- Allows to create a lookup table with linear interpolation between table points. This usually speeds up a convolution and sacrifices accuracy.
- Allows to create a lookup table with linear interpolation between table points. This usually speeds up a convolution and sacrifices accuracy.
- Sinc function according to https://en.wikipedia.org/wiki/Sinc_function
Traits§
- A convolution function in frequency domain and complex number space
- A convolution function in time domain and complex number space
- A convolution function in frequency domain and real number space
- A convolution function in time domain and real number space