Develop a Matlab code to simulate the modulation of a single - tone AM signal with 15 kHz carrier and a modulating wave of
Develop a Matlab code to simulate the modulation of a single - tone AM signal with 15 kHz carrier and a modulating wave of a single sinusoid with frequency 2 kHz. Use a modulation index of 75 percent and a sampling rate of 100 kHz. Plot the time-domain AM signal where time range is 0 to 0.004 seconds. 1.1) 1.2) Develop a Matlab code to simulate DSB-SC signal with 15 kHz carrier and a modulating wave of a single sinusoid with frequency 2 kHz a sampling rate of 100 kHz. Plot the time-domain AM signal where time range is 0 to 0.004 seconds. 1.3) Develop a Matlab code to simulate FM signal with 15 kHz carrier and a modulating wave of a single sinusoid with frequency 2 kHz. Use a modulation indice (B) 5 and a sampling rate of 100 kHz. Plot the time-domain AM signal where time range is 0 to 0.004 seconds. 2) Simulate AWGN (Additive white Gaussian noise) channel (using randn() function). Signal to noise ratio should be around 10d B. You should not use built-in awgn() function. Add white gaussian noise to (1.1), (1.2), and (1.3).Plot the noisy signals and show the fourier spectrums. 3) Demodulate the signals with using necessary methods and plot the demodulated signals and their corresponding spectrums. 4) Compare the noise performance on different types of modulation.
Step by Step Solution
3.43 Rating (156 Votes )
There are 3 Steps involved in it
Step: 1
11 Matlab Code XXXXXXXXXXXXXXXXX modulating signal generation XXXXXXXXXXXXXXXXXXXXXXXXXX m075 Am1 Amplitude of modulating signal say its 1v fa2000 Frequency of modulating signal fs100000 t01fs0004 Tot...See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started