Question: Rules Submit Python code. All parts of the assignment have to be done using Python. You need to submit a report including the results, diagrams,
Rules
Submit Python code.
All parts of the assignment have to be done using Python.
You need to submit a report including the results, diagrams, comments, and explanations along with Python code.
1. Assume x(t) is a continuous signal.
Create an arbitrary waveform and call it x(t).
Plot x(t) and its spectrum.
2. Assume x(t) is applied to a low-pass filter with bandwidth W1.
Plot the output (the filtered signal) and compare it with x(t) and comment on it.
Show the effect of changes in bandwidth of the filter on the filtered signal. Plot the filtered signal for the different bandwidth values which affects the output results.
3. Assume x(t) is applied to a band-pass filter with central frequency of fc and bandwidth of W2.
Plot the filtered signal and compare it with x(t) and comment on it.
Show the effect of changes in central frequency of the filter on the output of the filter. Plot the output of the filter for the different central frequency values which affects the output results. 4. Assume x(t) is sampled before it is transmitted through the channel.
Sample x(t) through a proper sampler with proper sampling rate.
Plot the sampled signal and its spectrum.
Show aliasing phenomenon on x(t). To do so, you may need to take advantage of undersampling concept. Provide diagrams in frequency domain to show how and under what conditions aliasing happens.
Show the effect of anti-aliasing filter on addressing the aliasing problem .Plot and compare the waveforms before and after the filter.
Show the effect of oversampling on addressing aliasing problem.
5. Assume x(t) is transmitted over a WAN infrastructure which acts as a band-pass filter with central frequency of f and bandwidth of W.
Show x(t) cannot pass through such media.
Modulate x(t) with a proper high frequency carrier. Do the modulation in both time and frequency domain. Show the modulation in frequency domain uses convolution technique.
Plot the modulated signal and its spectrum. Show x(t) can pass through the channel after modulation.
Add a filter to limit the bandwidth of the signal after modulation before transmission.
Simulate the receiver side by applying demodulator to the modulated signal.
Plot the demodulated signal and its spectrum
Apply a reconstruction filter to the output of the demodulated signal. Plot and compare the output of demodulated signal before and after the filter to show the effect of the reconstruction filter.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
