Trait signal_processing::gen::filter::SGolay

source ·
pub trait SGolay<L, N>: System + Sized
where L: ListOrSingle<Self> + Sized, N: Maybe<usize>,
{ // Required method fn sgolay<TS, M>( order: usize, numtaps: N, derivative: M, scale: TS ) -> Result<L, SGolayError> where TS: Maybe<Self::Set>, M: Maybe<usize>; }

Required Methods§

source

fn sgolay<TS, M>( order: usize, numtaps: N, derivative: M, scale: TS ) -> Result<L, SGolayError>
where TS: Maybe<Self::Set>, M: Maybe<usize>,

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<L, T, B, N, NN> SGolay<L, N> for Tf<T, B>
where T: ComplexFloat<Real: Lapack<Real = <T as ComplexFloat>::Real> + Into<T>> + Mul<<T as ComplexFloat>::Real, Output = T> + MulAssign, Vec<T>: TryInto<B>, Vec<Tf<T, B>>: TryInto<L>, L: OwnedList<Tf<T, B>> + MaybeLenEq<B, true>, B: OwnedList<T>, <L::Length as StaticMaybe<usize>>::Opposite: MaybeAnd<usize, <B::Length as StaticMaybe<usize>>::Opposite, Output = NN>, NN: MaybeAnd<usize, N, Output = N, Opposite: Sized>, N: StaticMaybe<usize>, [(); { _ }]:,