ola_complexité_optimise
Calcul des paramètres optimaux pour un filtre par OLA.
Espace de nom : tsd::fourier
Prototype
void ola_complexité_optimise(entier M, float &C, entier &Nf, entier &Nz, entier &Ne)
Paramètres
M | Taille de filtre (ou motif à détecter) |
C | Complexité, en FLOPS |
Nf | Dimension de la FFT |
Nz | Nombre de zéros insérés pour chaque bloc de FFT ( \(N_f = N_e + N_z\)) |
Ne | Taille de bloc d'entrée |
Description
Cette fonction calcul la taille de bloc optimale pour le calcul d'un filtrage par OLA (voir filtre_fft()). L'optimum est trouvé pour \(N_e = 2^k - (M-1)\), \(k\) étant déterminé par recherche exhaustive.