Sei sulla pagina 1di 13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

DiscretetimeFouriertransform
FromWikipedia,thefreeencyclopedia

Inmathematics,thediscretetimeFouriertransform(DTFT)isaformofFourieranalysisthatisapplicabletotheuniformlyspacedsamplesof
acontinuousfunction.Thetermdiscretetimereferstothefactthatthetransformoperatesondiscretedata(samples)whoseintervaloftenhas
unitsoftime.Fromonlythesamples,itproducesafunctionoffrequencythatisaperiodicsummationofthecontinuousFouriertransformofthe
originalcontinuousfunction.Undercertaintheoreticalconditions,describedbythesamplingtheorem,theoriginalcontinuousfunctioncanbe
recoveredperfectlyfromtheDTFTandthusfromtheoriginaldiscretesamples.TheDTFTitselfisacontinuousfunctionoffrequency,but
discretesamplesofitcanbereadilycalculatedviathediscreteFouriertransform(DFT)(seeSamplingtheDTFT),whichisbyfarthemost
commonmethodofmodernFourieranalysis.
Bothtransformsareinvertible.TheinverseDTFTistheoriginalsampleddatasequence.TheinverseDFTisaperiodicsummationoftheoriginal
sequence.ThefastFouriertransform(FFT)isanalgorithmforcomputingonecycleoftheDFT,anditsinverseproducesonecycleoftheinverse
DFT.

Contents
1
2
3
4
5
6

Definition
Inversetransform
Periodicdata
SamplingtheDTFT
Convolution
RelationshiptotheZtransform
6.1 Alternativenotation
7 TableofdiscretetimeFouriertransforms
8 Properties
9 Seealso
10 Notes
11 Citations
12 References

Fouriertransforms
ContinuousFouriertransform
Fourierseries
DiscretetimeFouriertransform
DiscreteFouriertransform
DiscreteFouriertransformoveraring
Fourieranalysis
Relatedtransforms

Definition
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

1/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

ThediscretetimeFouriertransformofadiscretesetofrealorcomplexnumbers:x[n],forallintegersn,isaFourierseries,whichproducesa
periodicfunctionofafrequencyvariable.Whenthefrequencyvariable,,hasnormalizedunitsofradians/sample,theperiodicityis2,andthe
Fourierseriesis:

(Eq.1)

TheutilityofthisfrequencydomainfunctionisrootedinthePoissonsummationformula.LetX(f)betheFouriertransformofanyfunction,x(t),
whosesamplesatsomeinterval,T(seconds),areequal(orproportionalto)thex[n]sequence,i.e.
.Thentheperiodic
functionrepresentedbytheFourierseriesisaperiodicsummationofX(f).Intermsoffrequency inhertz(cycles/sec):

(Eq.2)

Theintegerkhasunitsofcycles/sample,and1/Tisthesamplerate,fs
(samples/sec).SoX1/T(f)comprisesexactcopiesofX(f)thatareshiftedby
multiplesoffshertzandcombinedbyaddition.Forsufficientlylargefsthe
k=0termcanbeobservedintheregion[fs/2,fs/2]withlittleornodistortion
(aliasing)fromtheotherterms.InFig.1,theextremitiesofthedistributionin
theupperleftcorneraremaskedbyaliasingintheperiodicsummation(lower
left).
Wealsonotethat

istheFouriertransformof

Therefore,

analternativedefinitionofDTFTis:[note1]

(Eq.3)

ThemodulatedDiraccombfunctionisamathematicalabstractionsometimes
referredtoasimpulsesampling.[1]

Fig1.DepictionofaFouriertransform(upperleft)anditsperiodic
summation(DTFT)inthelowerleftcorner.Thelowerrightcorner
depictssamplesoftheDTFTthatarecomputedbyadiscreteFourier
transform(DFT).

Inversetransform
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

2/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

AnoperationthatrecoversthediscretedatasequencefromtheDTFTfunctioniscalledaninverseDTFT.Forinstance,theinversecontinuous
FouriertransformofbothsidesofEq.3producesthesequenceintheformofamodulatedDiraccombfunction:

However,notingthatX1/T(f)isperiodic,allthenecessaryinformationiscontainedwithinanyintervaloflength1/T.InbothEq.1andEq.2,the
summationsovernareaFourierseries,withcoefficientsx[n].ThestandardformulasfortheFouriercoefficientsarealsotheinversetransforms:

Periodicdata
Whentheinputdatasequencex[n]isNperiodic,Eq.2canbecomputationallyreducedtoadiscreteFouriertransform(DFT),because:
AlltheavailableinformationiscontainedwithinNsamples.
convergestozeroeverywhereexceptintegermultiplesof
knownasharmonicfrequencies.
TheDTFTisperiodic,sothemaximumnumberofuniqueharmonicamplitudesis
Thekernel

isNperiodicattheharmonicfrequencies,

Introducingthenotation

torepresentasumoveranyn

sequenceoflengthN,wecanwrite:

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

3/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

Therefore,theDTFTdivergesattheharmonicfrequencies,butatdifferentfrequencydependentrates.AndthoseratesaregivenbytheDFTof
onecycleofthex[n]sequence.IntermsofaDiraccombfunction,thisisrepresentedby:

SamplingtheDTFT
WhentheDTFTiscontinuous,acommonpracticeistocomputeanarbitrarynumberofsamples(N)ofonecycleoftheperiodicfunctionX1/T:

wherexNisaperiodicsummation:

ThexNsequenceistheinverseDFT.Thus,oursamplingoftheDTFTcausestheinversetransformtobecomeperiodic.
InordertoevaluateonecycleofxNnumerically,werequireafinitelengthx[n]sequence.Forinstance,alongsequencemightbetruncatedbya
windowfunctionoflengthLresultingintwocasesworthyofspecialmention:LNandL=IN,forsomeintegerI(typically6or8).For
notationalsimplicity,considerthex[n]valuesbelowtorepresentthemodifiedvalues.

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

4/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

WhenL=INacycleofxNreducestoasummationofIblocksoflengthN.Thisgoesbyvariousnames,suchas"multiblockwindowing"and
"windowpresumDFT".[2][3]Agoodwaytounderstand/motivatethetechniqueistorecallthatdecimationofsampleddatainonedomain(time
orfrequency)producesaliasingintheother,andviceversa.ThexNsummationismathematicallyequivalenttoaliasing,leadingtodecimationin
frequency,leavingonlyDTFTsamplesleastaffectedbyspectralleakage.ThatisusuallyaprioritywhenimplementinganFFTfilterbank
(channelizer).WithaconventionalwindowfunctionoflengthL,scallopinglosswouldbeunacceptable.Somultiblockwindowsarecreated
usingFIRfilterdesigntools.TheirfrequencyprofileisflatatthehighestpointandfallsoffquicklyatthemidpointbetweentheremainingDTFT
samples.ThelargerthevalueofparameterIthebetterthepotentialperformance.Wenotethatthesameresultscanbeobtainedbycomputingand
decimatinganLlengthDFT,butthatisnotcomputationallyefficient.
WhenLNtheDFTisusuallywritteninthismorefamiliarform:

InordertotakeadvantageofafastFouriertransformalgorithmforcomputingtheDFT,thesummationisusuallyperformedoverallNterms,
eventhoughNLofthemarezeros.Therefore,thecaseL<Nisoftenreferredtoas"zeropadding".
Spectralleakage,whichincreasesasLdecreases,isdetrimentaltocertainimportantperformancemetrics,suchasresolutionofmultiple
frequencycomponentsandtheamountofnoisemeasuredbyeachDTFTsample.Butthosethingsdon'talwaysmatter,forinstancewhenthex[n]
sequenceisanoiselesssinusoid(oraconstant),shapedbyawindowfunction.Thenitisacommonpracticetousezeropaddingtographically
displayandcomparethedetailedleakagepatternsofwindowfunctions.Toillustratethatforarectangularwindow,considerthesequence:
and
ThetwofiguresbelowareplotsofthemagnitudeoftwodifferentsizedDFTs,asindicatedintheirlabels.Inbothcases,thedominantcomponent
isatthesignalfrequency:f=1/8=0.125.AlsovisibleontherightisthespectralleakagepatternoftheL=64rectangularwindow.Theillusion
ontheleftisaresultofsamplingtheDTFTatallofitszerocrossings.RatherthantheDTFTofafinitelengthsequence,itgivestheimpression
ofaninfinitelylongsinusoidalsequence.Contributingfactorstotheillusionaretheuseofarectangularwindow,andthechoiceofafrequency
(1/8=8/64)withexactly8(aninteger)cyclesper64samples.

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

5/13

3/27/2016

DFTforL=64andN=64

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

DFTforL=64andN=256

Convolution
Theconvolutiontheoremforsequencesis:

AnimportantspecialcaseisthecircularconvolutionofsequencesxandydefinedbyxN*ywherexNisaperiodicsummation.Thediscrete
frequencynatureofDTFT{xN}"selects"onlydiscretevaluesfromthecontinuousfunctionDTFT{y},whichresultsinconsiderable
simplificationoftheinversetransform.AsshownatConvolution_theorem#Functions_of_discrete_variable_sequences:

ForxandysequenceswhosenonzerodurationislessthanorequaltoN,afinalsimplificationis:

ThesignificanceofthisresultisexpoundedatCircularconvolutionandFastconvolutionalgorithms.

RelationshiptotheZtransform
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

6/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

ThebilateralZtransformisdefinedby:
wherezisacomplexvariable.
Ontheunitcircle,zisconstrainedtovaluesoftheform
Thenonecycleof
isequivalenttooneperiodofthe
DTFT.Whatvarieswithsamplerateisthewidthofasignal'sspectraldistribution.Whenthewidthexceeds2,becauseofasubNyquistrate,
thedistributionfillsthecircle,andaliasingoccurs.WithaDTFTinunitsofhertz(Eq.2),it'snotthebandwidththatchanges,buttheperiodicity
ofthealiases.

Alternativenotation
Thenotation,

,isalsooftenusedtodenoteanormalizedDTFT(Eq.1),whichhasseveraldesirablefeatures:

1.highlightstheperiodicityproperty,and
2.helpsdistinguishbetweentheDTFTandtheunderlyingFouriertransformofx(t)thatis,X(f)(orX()),and
3.emphasizestherelationshipoftheDTFTtotheZtransform.
However,itsrelevanceisobscuredwhentheDTFTisexpressedasitsequivalentperiodicsummation.SothenotationX()isalsocommonly
used,asinthetablebelow.

TableofdiscretetimeFouriertransforms
Somecommontransformpairsareshowninthetablebelow.Thefollowingnotationapplies:
=2fTisarealnumberrepresentingcontinuousangularfrequency(inradianspersample).(fisincycles/sec,andTisinsec/sample.)In
allcasesinthetable,theDTFTis2periodic(in).
X2()designatesafunctiondefinedon<<.
X()designatesafunctiondefinedon<,andzeroelsewhere.Then:

()istheDiracdeltafunction
sinc(t)isthenormalizedsincfunction
rect(t)istherectanglefunction
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

7/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

tri(t)isthetrianglefunction
nisanintegerrepresentingthediscretetimedomain(insamples)
u[n]isthediscretetimeunitstepfunction
[n]istheKroneckerdeltan,0

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

8/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

Timedomain
x[n]

Frequencydomain
X2()

Remarks

integerM

oddM

integerM>0

evenM

The
termmustbe
interpretedasa
distributionin
thesenseofa
Cauchy
principalvalue
aroundits
polesat=
2k.

a<
realnumbera

<a<
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

9/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

realnumbera

realnumbera
integerM
realnumbera
realnumberW
0<W0.5
realnumbersW
0<W1
itworksasa
differentiator
filter
realnumbers
W,a
0<W1

Hilbert
transform

realnumbersA,
B
complexC

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

10/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

Properties
Thistableshowssomemathematicaloperationsinthetimedomainandthecorrespondingeffectsinthefrequencydomain.
isthediscreteconvolutionoftwosequences
x[n]*isthecomplexconjugateofx[n]
X(ei)isthealternativenotation(describedabove)forX()
Property

Timedomainx[n]

FrequencydomainX(ei)

Linearity

ax[n]+by[n]

aX(ei)+bY(ei)

Shiftintime

x[nk]

X(ei)eik

Shiftinfrequency(modulation)

Remarks
integerk
realnumbera

timescaling
Timereversal

x[n]

X(ei)

Timeconjugation

x[n]*

X(ei)*

Timereversal&conjugation

x[n]*

X(ei)*

Derivativeinfrequency
Integralinfrequency
Convolveintime
Multiplyintime

Periodicconvolution

Crosscorrelation
Parseval'stheorem

Seealso
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

11/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

Multidimensionaltransform
Zaktransform

Notes
1.InfactEq.2isoftenjustifiedasfollows:

Citations
1.Rao,R.SignalsandSystems.PrenticeHallOfIndiaPvt.Limited.ISBN9788120338593.
2.Gumas,CharlesConstantine(July1997)."WindowpresumFFTachieveshighdynamicrange,resolution".PersonalEngineering&Instrumentation
News:5864.
3.Lyons,RichardG.(June2008)."DSPTricks:Buildingapracticalspectrumanalyzer".EETimes.

References
AlanV.OppenheimandRonaldW.Schafer(1999).DiscreteTimeSignalProcessing(2nded.).PrenticeHallSignalProcessingSeries.
ISBN0137549202.
WilliamMcC.Siebert(1986).Circuits,Signals,andSystems.MITElectricalEngineeringandComputerScienceSeries.Cambridge,MA:
MITPress.
BoazPorat.ACourseinDigitalSignalProcessing.JohnWileyandSons.pp.2729and104105.ISBN0471149616.
https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

12/13

3/27/2016

DiscretetimeFouriertransformWikipedia,thefreeencyclopedia

Retrievedfrom"https://en.wikipedia.org/w/index.php?title=Discretetime_Fourier_transform&oldid=710077436"
Categories: Transforms Fourieranalysis Digitalsignalprocessing
Thispagewaslastmodifiedon14March2016,at20:48.
TextisavailableundertheCreativeCommonsAttributionShareAlikeLicenseadditionaltermsmayapply.Byusingthissite,youagreeto
theTermsofUseandPrivacyPolicy.WikipediaisaregisteredtrademarkoftheWikimediaFoundation,Inc.,anonprofitorganization.

https://en.wikipedia.org/wiki/Discretetime_Fourier_transform

13/13

Potrebbero piacerti anche