### Chapter 7: Transforms

 Chapter Introduction Module 7.1: nag_fft - Discrete Fourier Transforms nag_fft_1d Single or multiple 1-d complex discrete Fourier transform, or its inverse nag_fft_1d_real Single or multiple 1-d real or Hermitian discrete Fourier transform, or its inverse nag_fft_1d_basic Single or multiple 1-d real, Hermitian or complex discrete Fourier transform, which is overwritten on the input data nag_fft_2d 2-d complex discrete Fourier transform, or its inverse nag_fft_2d_basic 2-d complex discrete Fourier transform, which is overwritten on the input data nag_fft_3d 3-d complex discrete Fourier transform, or its inverse nag_fft_3d_basic 3-d complex discrete Fourier transform, which is overwritten on the input data nag_fft_trig Trigonometric coefficients for computing discrete Fourier transforms nag_herm_to_cmplx Convert Hermitian sequences to general complex sequences nag_cmplx_to_herm Convert Hermitian complex sequences to their compact real form nag_conj_herm Complex conjugates of Hermitian sequences Examples Module 7.2: nag_sym_fft - Symmetric Discrete Fourier Transforms nag_fft_sin Single or multiple 1-d discrete Fourier sine transform nag_fft_cos Single or multiple 1-d discrete Fourier cosine transform nag_fft_qtr_sin Single or multiple 1-d discrete quarter-wave Fourier sine transform, or its inverse nag_fft_qtr_cos Single or multiple 1-d discrete quarter-wave Fourier cosine transform, or its inverse Examples Module 7.3: nag_conv - Convolution and Correlation nag_fft_conv Computes the convolution or correlation of two real or complex vectors Examples