pub enum FrequencyInit {
Zero,
Linear,
Exponential,
Uniform,
}Expand description
Starting centre frequencies, in normalised frequency (cycles per sample).
Variants§
Zero
Linear
Evenly spaced over [0, 0.5].
Exponential
Log-spaced over [0.0005, 0.5].
Uniform
(0.5 / K)·k, as the original MATLAB VMD and MVMD codes and vmdpy (init = 1).
Trait Implementations§
Source§impl Clone for FrequencyInit
impl Clone for FrequencyInit
Source§fn clone(&self) -> FrequencyInit
fn clone(&self) -> FrequencyInit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrequencyInit
impl Debug for FrequencyInit
Source§impl Default for FrequencyInit
impl Default for FrequencyInit
Source§fn default() -> FrequencyInit
fn default() -> FrequencyInit
Returns the “default value” for a type. Read more
Source§impl PartialEq for FrequencyInit
impl PartialEq for FrequencyInit
impl Copy for FrequencyInit
impl Eq for FrequencyInit
impl StructuralPartialEq for FrequencyInit
Auto Trait Implementations§
impl Freeze for FrequencyInit
impl RefUnwindSafe for FrequencyInit
impl Send for FrequencyInit
impl Sync for FrequencyInit
impl Unpin for FrequencyInit
impl UnwindSafe for FrequencyInit
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more