pub struct LPSquareFunction {
pub signal: Vec<f64>,
}Expand description
Discrete Littlewood-Paley square function for a 1D signal of length N = 2^m.
Partitions the DFT spectrum into dyadic blocks [2ʲ, 2^{j+1}) and computes S(f)(i) = (Σⱼ |Δⱼf(i)|²)^{1/2} via inverse DFT of each block.
Fields§
§signal: Vec<f64>The original signal.
Implementations§
Auto Trait Implementations§
impl Freeze for LPSquareFunction
impl RefUnwindSafe for LPSquareFunction
impl Send for LPSquareFunction
impl Sync for LPSquareFunction
impl Unpin for LPSquareFunction
impl UnsafeUnpin for LPSquareFunction
impl UnwindSafe for LPSquareFunction
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