Skip to main content

Module functions

Module functions 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Functions§

apply_threshold
Apply thresholding to a coefficient vector.
bayes_shrink_denoise
Denoise using BayesShrink (adaptive, level-dependent threshold).
bayes_shrink_threshold
Compute the BayesShrink adaptive threshold for each level.
best_basis_selection
Select best basis from wavelet packet tree using minimum entropy criterion.
compression_ratio
Compute the compression ratio (fraction of non-zero coefficients).
cone_of_influence
Compute the cone of influence for CWT.
convolve_downsample
Convolve signal with filter and downsample by 2 (periodic extension).
cwt
Compute the continuous wavelet transform.
deselect_subtree
Recursively deselect a subtree rooted at (level, position).
detect_ridges
Detect ridges in a CWT scalogram (local maxima along scale axis).
dwt
Perform multi-level forward DWT decomposition.
dwt_single
Perform a single-level forward DWT.
energy_distribution
Compute energy distribution across all DWT levels.
estimate_noise_sigma
Estimate noise standard deviation from the finest detail coefficients.
frequency_to_scale
Convert frequency to CWT scale.
global_wavelet_spectrum
Compute the global wavelet spectrum (time-averaged energy at each scale).
icwt
Compute the inverse CWT using the Morlet reconstruction formula.
idwt
Perform multi-level inverse DWT reconstruction.
idwt_single
Perform a single-level inverse DWT.
level_energy
Energy of wavelet coefficients at a given level.
linear_scales
Generate linearly spaced scales for CWT.
log_scales
Generate logarithmically spaced scales for CWT.
modwt
Compute the MODWT (non-decimated DWT with rescaled filters).
multiresolution_analysis
Perform multiresolution analysis using the given wavelet.
reconstruction_error
Compute the reconstruction error (L2 norm) between original and reconstructed signals.
reconstruction_snr
Compute the signal-to-noise ratio (SNR) of the reconstruction.
relative_energy
Compute the relative energy (percentage) at each level.
scale_to_frequency
Convert CWT scale to approximate pseudo-frequency.
scalogram
Compute the scalogram from a CWT result.
shannon_entropy
Compute Shannon entropy of a coefficient vector (normalized).
swt
Perform a stationary wavelet transform (SWT).
universal_threshold
Compute the universal (VisuShrink) threshold.
upsample_convolve
Upsample by 2 (zero-insertion) and convolve with filter (periodic extension).
wavelet_coherence
Compute wavelet coherence between two signals.
wavelet_compress
Compress a signal by keeping only the top fraction of wavelet coefficients.
wavelet_cross_spectrum
Compute wavelet cross-spectrum between two CWT results.
wavelet_denoise
Denoise a signal using wavelet thresholding.
wavelet_entropy
Compute the wavelet entropy (measure of signal complexity).
wavelet_features
Compute wavelet-based signal features for classification/analysis.
wavelet_packet_decompose
Perform wavelet packet decomposition.
wavelet_power
Compute instantaneous wavelet power at each (scale, time) point.
wavelet_variance
Compute wavelet variance (energy per scale, normalized by signal length).