Privacy Policy Cookie Policy Terms and Conditions Trasformata di Fourier discreta - Wikipedia

Trasformata di Fourier discreta

Da Wikipedia, l'enciclopedia libera.

La trasformata di Fourier discreta (spesso abbreviata a DFT, Discrete Fourier Transform) stabilisce una relazione biunivoca tra due n-ple di numeri (in generale complessi). Data una successione:

xn con n = 0, 1, ..., N-1

si definisce sua trasformata di Fourier discreta la successione di

Xq con q = 0, 1, ..., N-1

espressa da:

X_q = \mathcal{F}_d(x_n) = \sum_{k=0}^{N-1} x_k e^{-j\frac{2\pi}{N}kq} per q = 0, 1, ..., N-1

La formula di antitrasformazione (IDFT Inverse Discrete Fourier Transform) è:

x_n = \mathcal{F}_d^{-1}(x_n) = \frac{1}{N}\sum_{k=0}^{N-1} x_k e^{+j\frac{2\pi}{N}kq} per n = 0, 1, ..., N-1

Dimostrazione:

\sum_{k=0}^{N-1} x_k e^{-j\frac{2\pi}{N}kq}=\sum_{q=0}^{N-1}\sum_{k=0}^{N-1}x_ke^{-j\frac{2\pi}{N}kq}e^{j\frac{2\pi}{N}qn}=\sum_{k=0}^{N-1}x_k\sum_{q=0}^{N-1}e^{j\frac{2\pi}{N}q(n-k)}

Ma si ha che:

\sum_{q=0}^{N-1}e^{-j\frac{2\pi}{N}(n-k)} = \left\{\begin{matrix}N, & \mbox{se } k=n\\ \frac{1-e^{j2\pi(n-k)}}{1-e^{j\frac{2\pi}{N}(n-k)}}=0, & \mbox{se } k\not=n \end{matrix}\right.

E quindi, sostituendo:

\sum_{q=0}^{N-1}X_qe^{j\frac{2\pi}{N}qn}=Nx_n

È da notare che la trasformata di Fourier discreta è direttamente implementabile su un calcolatore, in quanto richiede un numero finito di operazioni, al contrario della serie o della trasformata di Fourier che richiedono il calcolo di integrali o di somme di serie. In effetti però il calcolo della DFT non viene mai implementata secondo la definizione qui data, ma si preferisce utilizzare algoritmi ottimizzati che richiedono uno sforzo computazionale minore. Il tempo di calcolo necessario per la DFT con la definizione qui data è direttamente proporzionale ad N2, per gli algoritmi ottimizzati (denominati trasformata di Fourier veloce, o in inglese FFT da Fast Fourier Transform) è proporzionale a N ln(N), e quindi il vantaggio nell'utilizzarli è tanto maggiore quanto più grande è N.

[modifica] Rapporto tra DFT e trasformata di Fourier continua

Segnale x(t) e con ripetizione nel tempo, sua trasformata X(ω) con sua ripetizione nelle frequenze e assenza di aliasing in entrambi i casi
Ingrandisci
Segnale x(t) e con ripetizione nel tempo, sua trasformata X(ω) con sua ripetizione nelle frequenze e assenza di aliasing in entrambi i casi

Esiste un rapporto tra la trasformata di Fourier discreta e quella continua, che in particolare consente di ricavare l'una dall'altra. Riferiamoci ad un segnale x(t) continuo nel tempo dotato di trasformata di Fourier. Costruiamo le ripetizioni dei segnali:

  • x_p(t)=\sum_{i=-\infty}^{+\infty}x\left(t-iT_p\right)
  • X_p(\omega)=\sum_{i=-\infty}^{+\infty}X\left(\omega-i\omega_p\right)

con periodi Tp e ωp legati dalla relazione Tpωp = 2πN.

Indichiamo inoltre:

  • \triangle t=\frac{T_p}{N}=\frac{2\pi}{\omega_p}
  • \triangle \omega=\frac{\omega _p}{N}=\frac{2\pi}{T_p}

che per la condizione stabilita prima soddisfano la relazione \triangle t \cdot \triangle \omega = \frac{2\pi}{N}.

Definiamo ora le due n-ple di numeri:

  • \triangle t \cdot x_p(n \triangle t) con n=0, 1, ..., N-1
  • X_p(q \triangle \omega ) con n=0, 1, ..., N-1

Sussistono le seguenti uguaglianze:

  • \triangle t x_p(n \triangle t)=\mathcal{F}_d^{-1}(X_p(q \triangle \omega ))
  • X_p(q \triangle \omega )=\mathcal{F}_d(\triangle t x_p(n \triangle t))

Se non vi è sovrapposizione né nel dominio dei tempi né in quello delle frequenze, è possibile ricavare la trasformata continua da quella discreta.

[modifica] Bibliografia

  • Calandrino L., Immovilli G. (1991): Schemi delle lezioni di Comunicazioni elettriche, Pitagora Editrice, Bologna

[modifica] Voci correlate

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu