Trait signal_processing::identification::ar::ArYule

source ·
pub trait ArYule<X, O, K>: System + Sized
where X: Lists<Self::Set>, O: Maybe<usize>, K: Lists<Self::Set>,
{ // Required method fn aryule(x: X, order: O) -> (Self, K); }

Required Methods§

source

fn aryule(x: X, order: O) -> (Self, K)

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, O, X, K, A, AV> ArYule<X, O, K> for Ar<T, A, AV>
where T: ComplexFloat<Real: Into<T>>, A: MaybeList<T>, AV: ListOrSingle<(A, T::Real)>, X: Lists<T>, O: Maybe<usize>, K: Lists<T>, X::RowOwned: XCorr<T, T, (), T> + List<T, RowsMapped<<X::RowOwned as MaybeLists<T>>::RowsMapped<Vec<T>>> = Vec<T>>, X::RowsMapped<Vec<T>>: Lists<T>, Self: Levinson<X::RowsMapped<Vec<T>>, O, K> + System<Set = T>,