Skip to content

[Signals and Systems] Frequency division multiplexing model in MATLAB.

Notifications You must be signed in to change notification settings

uros-bojanic/frequency-division-multiplexing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frequency-division-multiplexing

Independent parallel transmission of two signals through a common communication channel modeled in MATLAB, using low-pass filters, band-pass filters, and amplitude modulation.

Homework/project in Signals and Systems (13E052SISR) at the University of Belgrade, School of Electrical Engineering.

Signals (example)

Signal y1(t) is transmitted in the primary frequency range, and the signal y2(t) is moved to the next frequency channel, i.e. the amplitude is modulated by the frequency carrier fc.

Signal 1

Original signal:

y1(t) = 2 * sin(2400*pi*t) * exp(-150t) * heaviside(t)

y1

Signal spectrum is analytically determined:

Y1(jw) = 4800pi / ((2400pi)^2 + (150+jw)^2))

The amplitude characteristic can be found below:

Y1

Signal 2

Original signal:

y2(t) = heaviside(t-0.001) - heaviside(t-0.002)

y2

Signal spectrum is analytically determined:

Y2(jw) = 0.001 * exp(-0.0015jw) * sinc(0.0005w)

The amplitude characteristic can be found below:

Y2

Result

The bandwidth is divided into two non-overlapping frequency bands, each of which is used to carry a separate signal. Both signals smoothed using low-pass filters, the second signal is modulated, and finally the superposed transmission signal is formed:

YT

About

[Signals and Systems] Frequency division multiplexing model in MATLAB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages