Struct HilbertSpectrum
#[non_exhaustive]pub struct HilbertSpectrum {
pub density: Vec<Vec<f64>>,
pub frequencies: Vec<f64>,
pub sample_rate: f64,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
density: Vec<Vec<f64>>§frequencies: Vec<f64>§sample_rate: f64Implementations§
§impl HilbertSpectrum
impl HilbertSpectrum
pub fn instantaneous_energy(&self) -> Vec<f64>
pub fn instantaneous_energy(&self) -> Vec<f64>
pub fn degree_of_stationarity(&self) -> Vec<f64>
pub fn degree_of_stationarity(&self) -> Vec<f64>
Trait Implementations§
§impl Clone for HilbertSpectrum
impl Clone for HilbertSpectrum
§fn clone(&self) -> HilbertSpectrum
fn clone(&self) -> HilbertSpectrum
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Auto Trait Implementations§
impl Freeze for HilbertSpectrum
impl RefUnwindSafe for HilbertSpectrum
impl Send for HilbertSpectrum
impl Sync for HilbertSpectrum
impl Unpin for HilbertSpectrum
impl UnwindSafe for HilbertSpectrum
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)