Thư viện Trường Đại học Phú Xuân
Fast Fourier Transforms

Nguồn ngoài

Fast Fourier Transforms

This book focuses on the discrete Fourier transform (DFT), discrete convolution, and, particularly, the fast algorithms to calculate them. These topics have been at the center of digital signal processing since its beginning, and new results in hardware, theory and applications continue to keep them important and exciting.

Tác giả
C. Sidney Burrus
Nhà xuất bản
Rice University
Nguồn
LibreTexts
Giấy phép
CC BY
Ngôn ngữ
EN
Mục lục· 74 mục
  1. 01: Fast Fourier Transforms
  2. 1.01: Introduction
  3. 02: Multidimensional Index Mapping
  4. 2.01: Introduction
  5. 2.02: The Index Map
  6. 2.03: In-Place Calculation of the DFT and Scrambling
  7. 2.04: Efficiencies Resulting from Index Mapping with the DFT
  8. 2.05: The FFT as a Recursive Evaluation of the DFT
  9. 03: Polynomial Description of Signals
  10. 3.01: Introduction
  11. 3.02: Polynomial Reduction and the Chinese Remainder Theorem
  12. 3.03: The DFT as a Polynomial Evaluation
  13. 04: The DFT as Convolution or Filtering
  14. 4.01: Introduction
  15. 4.02: Rader's Conversion of the DFT into Convolution
  16. 4.03: The Chirp Z-Transform or Bluestein's Algorithm
  17. 4.04: Goertzel's Algorithm or A Better DFT Algorithm
  18. 4.05: The Quick Fourier Transform (QFT)
  19. 05: Factoring the Signal Processing Operators
  20. 5.01: Introduction
  21. 5.02: The FFT from Factoring the DFT Operator
  22. 5.03: Algebraic Theory of Signal Processing Algorithms
  23. 06: Winograd's Short DFT Algorithms
  24. 6.01: Introduction
  25. 6.02: Winograd Fourier Transform Algorithm (WFTA)
  26. 6.03: The Bilinear Structure
  27. 6.04: Winograd's Complexity Theorems
  28. 6.05: The Automatic Generation of Winograd's Short DFTs
  29. 07: DFT and FFT - An Algebraic View
  30. 7.01: Introduction
  31. 7.02: Polynomial Algebras and the DFT
  32. 7.03: Algebraic Derivation of the Cooley-Tukey FFT
  33. 7.04: Discussion and Further Reading
  34. 08: The Cooley-Tukey Fast Fourier Transform Algorithm
  35. 8.01: Introduction
  36. 8.02: Basic Cooley-Tukey FFT
  37. 8.03: Modifications to the Basic Cooley-Tukey FFT
  38. 8.04: The Split-Radix FFT Algorithm
  39. 8.05: Evaluation of the Cooley-Tukey FFT Algorithms
  40. 8.06: The Quick Fourier Transform - An FFT based on Symmetries
  41. 09: The Prime Factor and Winograd Fourier Transform Algorithms
  42. 9.01: Introduction
  43. 9.02: The Prime Factor Algorithm
  44. 9.03: The Winograd Fourier Transform Algorithm
  45. 9.04: Modifications of the PFA and WFTA Type Algorithms
  46. 9.05: Evaluation of the PFA and WFTA
  47. 10: Implementing FFTs in Practice
  48. 10.01: Introduction
  49. 10.02: Review of the Cooley-Tukey FFT
  50. 10.03: Goals and Background of the FFTW Project
  51. 10.04: FFTs and the Memory Hierarchy
  52. 10.05: Adaptive Composition of FFT Algorithms
  53. 10.06: Generating Small FFT Kernels
  54. 10.07: SIMD instructions
  55. 10.08: Numerical Accuracy in FFTs
  56. 10.09: Concluding Remarks
  57. 11: Algorithms for Data with Restrictions
  58. 11.01: Introduction
  59. 11.02: Various Approaches to Developing Special Methods
  60. 11.03: Special Algorithms for input Data that is mostly Zero
  61. 12: Convolution Algorithms
  62. 12.01: Introduction
  63. 12.02: Fast Convolution by Overlap-Add and Overlap-Save
  64. 12.03: Block Processing - a Generalization of Overlap Methods
  65. 12.04: Direct Fast Convolution and Rectangular Transforms
  66. 12.05: Number Theoretic Transforms for Convolution
  67. 13: Comments and Conclusion
  68. 13.01: Comments
  69. 13.02: Conclusion
  70. 14: Appendix
  71. 14.01: Appendix 1 - FFT Flowgraphs
  72. 14.02: Appendix 2 - Operation Counts for General Length FFT
  73. 14.03: Appendix 3 - FFT Computer Programs
  74. 14.04: Appendix 4 - Programs for Short FFTs