Trait signal_processing::analysis::FindFreqS

source ·
pub trait FindFreqS<F, FF>: System
where F: OwnedList<<Self::Set as ComplexFloat>::Real>, <F::Length as StaticMaybe<usize>>::Opposite: Sized, FF: ListOrSingle<F> + OwnedLists<<Self::Set as ComplexFloat>::Real>,
{ // Required method fn find_freqs( self, numtaps: <F::Length as StaticMaybe<usize>>::Opposite ) -> FF; }

Required Methods§

source

fn find_freqs(self, numtaps: <F::Length as StaticMaybe<usize>>::Opposite) -> FF

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, B, A, F> FindFreqS<F, <B as MaybeLists<T>>::RowsMapped<F>> for Tf<T, B, A>
where T: ComplexFloat, B: MaybeLists<T>, A: MaybeList<T>, F: OwnedList<T::Real>, <F::Length as StaticMaybe<usize>>::Opposite: Sized + Clone, B::RowsMapped<F>: OwnedLists<T::Real>, for<'a> A::View<'a>: MaybeList<T>, for<'a> Tf<T, B::RowOwned, A::View<'a>>: ToZpk<Complex<T::Real>, Vec<Complex<T::Real>>, Vec<Complex<T::Real>>, T, (), ()>, Zpk<Complex<T::Real>, Vec<Complex<T::Real>>, Vec<Complex<T::Real>>, T>: FindFreqS<F, F> + System<Set = T>,

source§

impl<T, B, A, S, F> FindFreqS<F, F> for Sos<T, B, A, S>
where T: ComplexFloat, B: Maybe<[T; 3]> + MaybeOwnedList<T>, A: Maybe<[T; 3]> + MaybeOwnedList<T>, S: MaybeList<Tf<T, B, A>>, F: OwnedList<T::Real>, <F::Length as StaticMaybe<usize>>::Opposite: Sized, Self: ToZpk<Complex<T::Real>, Vec<Complex<T::Real>>, Vec<Complex<T::Real>>, T, (), ()> + System<Set = T>, Zpk<Complex<T::Real>, Vec<Complex<T::Real>>, Vec<Complex<T::Real>>, T>: FindFreqS<F, F> + System<Set = T>,

source§

impl<T, Z, P, K, F> FindFreqS<F, F> for Zpk<T, Z, P, K>
where T: ComplexFloat, Z: MaybeList<T>, P: MaybeList<T>, K: ComplexFloat<Real = T::Real>, F: OwnedList<T::Real>, <F::Length as StaticMaybe<usize>>::Opposite: Sized,