Prima di tutto, aiuta a chiarire la terminologia:
Una funzione nel dominio del tempo è nota come segnale .
Una funzione nel dominio della frequenza è nota come spettro .
an=1π∫Ts(x)cosnxdx
bn=1π∫Ts(x)sinnxdx
sf(x)=an2+∑n=1∞ancos(nx)+bnsin(nx)
sf(x)=s(x)
In questa equazione, a n e b n sono rispettivamente le parti reali e immaginarie dello spettro discreto. Pertanto, come puoi vedere, la trasformata di Fourier di un coseno sarà un numero reale e, per un seno, sarà un numero immaginario. La T sull'integrale significa che ci stiamo integrando per un intero periodo del segnale. Questo è usato principalmente in quella che viene chiamata analisi armonica, che ho usato principalmente per analizzare circuiti analogici con segnali non sinusoidali (onde quadrate, onde triangolari, ecc.) Ma cosa succede se il segnale non è periodico? Questo non funziona e dobbiamo passare alla trasformata di Fourier.
La trasformata di Fourier converte un segnale continuo in uno spettro continuo. A differenza della serie di Fourier, la trasformata di Fourier consente di convertire una funzione non periodica in uno spettro. Una funzione non periodica si traduce sempre in uno spettro continuo.
La trasformata di Fourier a tempo discreto ottiene lo stesso risultato della trasformata di Fourier, ma funziona su un segnale discreto (digitale) piuttosto che continuo (analogico). Il DTFT può generare uno spettro continuo perché, poiché come prima, un segnale non periodico produrrà sempre uno spettro continuo, anche se il segnale stesso non è continuo. Un numero infinito di frequenze sarà ancora presente nel segnale, anche se è discreto.
Quindi, per rispondere alla tua domanda, il DTFT è senza dubbio il più utile, poiché opera su segnali digitali e quindi ci consente di progettare filtri digitali. I filtri digitali sono lontanipiù efficiente di quelli analogici. Sono molto più economici, molto più affidabili e molto più facili da progettare. Il DTFT è utilizzato in diverse applicazioni. In cima alla mia testa: sintetizzatori, schede audio, apparecchi di registrazione, programmi di riconoscimento vocale e vocale, dispositivi biomedici e molti altri. Il DTFT nella sua forma pura è principalmente usato per l'analisi, ma il DFT che prende un segnale discreto e produce uno spettro discreto è programmato nella maggior parte delle applicazioni di cui sopra ed è parte integrante dell'elaborazione del segnale nell'informatica. L'implementazione più comune del DFT è la trasformata di Fourier veloce. È un semplice algoritmo ricorsivo che può essere trovato qui . Spero che questo possa essere d'aiuto! Sentiti libero di commentare se hai domande.