How to Simulate the transmission of the audio signal using AM over AWGN channel by using a MATLAB code

6 次查看(过去 30 天)
How to Simulate the transmission of the audio signal using AM over AWGN channel by using a MATLAB code using specifictions
for example
Modulation index 𝑚=0.95 and Channel 𝑆/𝑁 =60 dB

回答(1 个)

Chaitanya Mallela
Chaitanya Mallela 2020-12-23
Consider an audio file testSignal.wav . Use audioread function to read the audio file
[y,Fs] = audioread('testSignal.wav');
Consider a carrier signal with frequency Fc <= Fs/2
To satisfy a given modulation index (m) , the carrier amplitude can be considered as
Ac = max(y)/m;
Perform Amplitude Modulation on the audio input
y_ammod = ammod(y,Fc,Fs,0,Ac);
Pass the modulated signal over an AWGN channel with snr
rxSig = awgn(y_ammod,snr,'measured');

类别

Help CenterFile Exchange 中查找有关 Propagation and Channel Models 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by