pub fn batch_sparse_fft<T>(
signals: &[Vec<T>],
k: usize,
algorithm: Option<SparseFFTAlgorithm>,
window_function: Option<WindowFunction>,
batchconfig: Option<BatchConfig>,
) -> FFTResult<Vec<SparseFFTResult>>Expand description
Perform batch sparse FFT on CPU
Process multiple signals in a batch for better performance.
§Arguments
signals- List of input signalsk- Expected sparsity (number of significant frequency components)algorithm- Sparse FFT algorithm variantwindow_function- Window function to apply before FFTbatchconfig- Batch processing configuration
§Returns
- Vector of sparse FFT results, one for each input signal