Write code to calculate and plot on screen the fourier


Question 1

The audio files dial0.wav, dial1.wav, ..., dial9.wav contain telephone dial (signalling) tones for the numbers 0 through 9. Use the code provided in wavproc.m to read the .wav files. Play through the PC speakers using MATLAB's sound function.

Part (a)

Write code to calculate and plot (on screen) the Fourier Transform magnitude for each of the ten individual digits. Each number is signalled using two simultaneous tones (see the web page cited above for further information). Note that the sample rate is 8kHz. Make sure your frequency axis is correctly scaled. In your report, include:

1. Your source code listing.

2. Two representative time-domain waveforms.

3. Two representative frequency-domain waveforms.

Part (b)

Show your measured frequency components, explain how you derived them from the FFT, and compare them to what is expected from the standard DTMF frequency pair allocation.

Attachment:- Downloads.rar

Solution Preview :

Prepared by a verified Expert
Mechanical Engineering: Write code to calculate and plot on screen the fourier
Reference No:- TGS01139958

Now Priced at $45 (50% Discount)

Recommended (96%)

Rated (4.8/5)