MATLAB HELP IN SIGNAL ANALYZER

Končano Objavljeno pred 7 letoma/leti Plačilo ob prevzemu
Končano Plačilo ob prevzemu

An audio file ([url removed, login to view]) is given. The sampling frequency used to record this audio signal was 8192 Hz.

1. Read the file in MATLAB.

2. Play the file.

3. Plot the signal with respect to time (Use proper labels).

4. Compute the discrete Fourier transform (DFT) of the signal using a fast Fourier transform (FFT) algorithm.

5. Use fftshift to fhift zero-frequency component to center of spectrum

6. Calculate the magnitude and phase of DFT components. Plot the double-side amplitude and phase spectrum with respect to frequency (Use Nyquist criteria to define frequency range).

7. Store the frequency, amplitude and phase parameters in ASCII file (text, excel, csv, etc.)

*****PART 2

1. Read the analyzed value (magnitude, phase and frequency) from ASCII files

2. Re-create sinusoid using the following equation for each set of (magnitude, phase and frequency)

a*cos(2*pi*f*t + theta)

3. Combine all sinusoids and plot the signal (this is regenerated signal).

4. Compare this combined signal with original chirp signal

5. Play the regenerated signal (It should sound like the original audio signal).

6. Store the synthesized audio signal in a WAV file (name it [url removed, login to view]).

Matlab and Mathematica

ID projekta: #12096760

Več o projektu

3 predlogov Oddaljen projekt Aktiven pred 7 letoma/leti

Dodeljeno:

Kumudhan

I can finish the work in 2.5 hours at max. Could you share the chrip file?

$15 USD v 0 dneh
(2 mnenj)
1.1