Various Digital Signal Processing (DSP) Matlab scripts
-
DFT2D.m perfoms a 2-D Discrete-time Fourier Transfom. (input a 2-D image or matrix)
-
FFT1D.m performs a 1-D Fast Fourier Transform (FFT) using the Twiddle Factor Method.
-
FFT2D.m performs a 2-D FFT using FFT1D. (input a 2-D image or matrix)
-
IDFT2D.m performs the inverse 2-D DFT on a 2-D matrix.
-
gainAdapt.m is an adaptive quantizer that can be used on 1-D input signals like .wav files.
-
quantize.m is a simple Unifofm Quantizer (1-D input matrix).
In 5 & 6 replace about_time.wav with your own input .wav file.