[−][src]Trait basic_dsp_vector::conv_types::RealFrequencyResponse
A convolution function in frequency domain and real number space
Required methods
fn is_symmetric(&self) -> bool
Indicates whether this function is symmetric around 0 or not.
Symmetry is defined as self.calc(x) == self.calc(-x)
.
fn calc(&self, x: T) -> T
Calculates the convolution for a data point
Trait Implementations
impl<'a, S, T, N, D> FrequencyMultiplication<'a, S, T, &'a (dyn RealFrequencyResponse<T> + 'a)> for DspVec<S, T, N, D> where
S: ToSliceMut<T>,
T: RealNumber,
N: NumberSpace,
D: FrequencyDomain,
[src]
impl<'a, S, T, N, D> FrequencyMultiplication<'a, S, T, &'a (dyn RealFrequencyResponse<T> + 'a)> for DspVec<S, T, N, D> where
S: ToSliceMut<T>,
T: RealNumber,
N: NumberSpace,
D: FrequencyDomain,
fn multiply_frequency_response( | [src] |
Implementors
impl RealFrequencyResponse<f32> for RealFrequencyLinearTableLookup<f32>
[src]
impl RealFrequencyResponse<f32> for RealFrequencyLinearTableLookup<f32>
impl RealFrequencyResponse<f64> for RealFrequencyLinearTableLookup<f64>
[src]
impl RealFrequencyResponse<f64> for RealFrequencyLinearTableLookup<f64>
impl<T> RealFrequencyResponse<T> for RaisedCosineFunction<T> where
T: RealNumber,
[src]
impl<T> RealFrequencyResponse<T> for RaisedCosineFunction<T> where
T: RealNumber,
fn is_symmetric(&self) -> bool | [src] |
fn calc(&self, x: T) -> T | [src] |
impl<T> RealFrequencyResponse<T> for SincFunction<T> where
T: RealNumber,
[src]
impl<T> RealFrequencyResponse<T> for SincFunction<T> where
T: RealNumber,
fn is_symmetric(&self) -> bool | [src] |
fn calc(&self, x: T) -> T | [src] |