DFT rewrite notes
DOCX · 20.5 KB
Open DOCX file
Draft text for subsection (c) of a DFT chapter, kept in a "stuff not used" folder; the opening note says it was later rewritten. It restricts a pulse to the interval (0,T1), defines the transform pair c'm and x(tn) with N steps, and derives the phase factor for a translated pulse as a time-shift rule. It ends with a boxed summary of the DFT and a comment on alternative normalization and sign conventions.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
This is some intermediate rewrite of DFT subsection (c). It no longer has this exact form because it was rewritten again later.
(c) The Discrete Fourier Transform for an Arbitrary Pulse
Recall from Fig 14.2 that we could consider xpulse(t) to be one which slopped over the boundaries of an interval of width T1, such as the Gaussian shown there. Alternatively, we could consider xpulse(t) to be the pulse which is x(t) in the range (0,T1), as shown by the dark curve in Fig 14.2. In this section, we shall restrict xpulse(t) to be of the latter type, so xpulse(t) is non-zero only on the interval (0,T1), and in that region xpulse(t) = x(t). For such an xpulse(t), the infinite sum shown in (27.9) can be replaced with Σn=0N-1, since xpulse(t) = 0 outside this range. Our transform pair (27.9) and (27.11) become
c'm ≡ (1/N) !Syntax Error, Ixpulse(tn) e-imn(2π/N) projection = transform (27.16)
x(tn) = !Syntax Error, Ic'm e+imn(2π/N) . expansion = inverse transform (27.11) (27.17)
This is the official Discrete Fourier Transform. Due to the periodicity property (27.10), the sum in (27.17) could be taken over any set of N adjacent steps, and without much loss of generality we take these N steps to be 0,1,...N-1. If one were to regard the pulse as being translated to some other set of N steps like n = -3,-2,-1,0,1,... N-4, the coefficients c'm would be exactly the same apart from a simple m-dependent phase. For example, let x'pulse be the translated pulse. Then
d'm ≡ (1/N) !Syntax Error, Ix'pulse(tn) e-imn(2π/N) = (1/N) !Syntax Error, Ixpulse(tn-3) e-imn(2π/N)
= (1/N) !Syntax Error, Ixpulse(tn') e-im(n'-3)(2π/N) // n' = n+3
= e+i3m(2π/N) { (1/N) !Syntax Error, Ixpulse(tn') e-imn(2π/N)} = e+i3m(2π/N) c'm
= e+i3(mω)Δt c'm (27.19)
This result a reflection in the current context of the time-shift rule (12.1) which we restate here as
x(t + 3Δt) ↔ e+i3ωΔt X(ω) (12.1)
Note that c'm refers to the spectral frequency mω1.
We now summarize the DFT in a box:
Discrete Fourier Transform for an Arbitrary Pulse (27.20)
1. Let xpulse(t) be an arbitrary reasonable pulse defined for t in (0,T1).
2. Break up T1 into N steps of width ∆t = T1/N. These relationships hold
∆t = T1/N ω1 ≡ (2π/T1) = 2π/(N∆t)
T1 = N ∆t (2π/N) = ω1Δt
tn = n∆t ω1tn = n ω1Δt = n (2π/N) (27.3)
Thus, the sequence values of interest are xpulse(tn) for n = 0,1,2...N-1.
3. Define the Discrete Fourier coefficients c'm by this projection = transform:
c'm ≡ (1/N) !Syntax Error, Ixpulse(tn) e-imn(2π/N) m = 0,1...N-1 (27.17)
4. The accompanying expansion = inverse transform is given by
x(tn) = !Syntax Error, Ic'm e+imn(2π/N) n = 0,1,...N-1 (27.18)
Comment: Just as with the Fourier Integral Transform, there several different conventions for stating the Discrete Fourier Transform. One could add any factor A in (17.17) and 1/A in (27.18). For example, with A = N, one moves the 1/N factor from one equation to the other. Another convention is the sign of the phase in the two equations.