Page 461 - Numerical Methods for Chemical Engineering
P. 461

450     9 Fourier analysis



                                        ∗
                   If f is a real signal, [F(ω)] = F(−ω), and thus
                          C g, f (ω) = G(ω)F(−ω) = G(ω)[F(ω)] ∗  for real functions   (9.80)



                   Fourier transforms in multiple dimensions

                   The d-dimensional Fourier transform pair satisfies the relation
                                                                
                                           1   '   '     −i(q·r )      i(q·r)

                                   f (r) =           f (r )e   dr     e  dq           (9.81)
                                         (2π) d                 
                                                d   d

                   and, in agreement with the result for d = 1, (9.23) is defined as
                                1   '     −i(q·r)             1    '      i(q·r)
                       F(q) =         f (r)e   dr     f (r) =        F(q)e   dq       (9.82)
                             (2π) d/2                       (2π) d/2
                                     d                              d

                   As in one dimension, alternative definitions of the Fourier transform exist, but as long as
                   one is consistent and satisfies (9.81), the choice is rather arbitrary.


                   Convolution and correlation
                                                 d
                   The convolution of f (r), g(r), r ∈  ,is
                                    1    '
                          ∗                                   ∗
                        [g f ](s) =        g(r) f (s − r)dr  [G F](q) = G(q)F(q)      (9.83)
                                  (2π) d/2
                                          d

                   The correlation of f (r) and g(r)is
                                    1   '
                         C g, f (s) =      g(r + s) f (r)dr  C g, f (q) = G(q)F(−q)   (9.84)
                                 (2π) d/2
                                         d

                   When f (r) and g(r) are real, C g, f (q) = G(q)F(−q) = G(q)[F(q)] .
                                                                         ∗

                   The discrete d-dimensional Fourier transform

                   The FFT algorithm is similar in multiple dimensions d > 2 to the case d = 1. Here, we
                   consider d = 2:
                                                       +∞ +∞
                               1  '     −i(q·r)     1  '  '        −i(q x x+q y y)
                       F(q) =       f (r)e   dr =           f (x, y)e      dxdy       (9.85)
                              (2π)                (2π)
                                   2
                                                      −∞ −∞
                   We sample f (x, y) uniformly in 0 ≤ x < 2P x and 0 ≤ y < 2P y at
                           x j = ( j − 1)( x)   x = (2P x )/N x  j = 1, 2,..., N x
                                                                                      (9.86)
                            y k = (k − 1)( y)   y = (2P y )/N y  k = 1, 2,..., N y
                                             N x = 2 and N y = 2 .
                                                   κ x
                                                              κ y
   456   457   458   459   460   461   462   463   464   465   466