You are on page 1of 2

EE-231/EE-232 Signals & Systems Summer, 23 Assignment#1

Assignment # 1
Fourier Analysis and Synthesis
Consider the following periodic signals and complete the tasks given in Part A and Part B.
Carefully go through the grading rubrics (at the end of this document) to know the
requirements of each part.
1

2 𝑓(𝑡) = 𝑒
𝑡
𝑓𝑜𝑟 −1< 𝑡< 1

4 𝑓(𝑡) = 𝑡
2
𝑓𝑜𝑟 −2 < 𝑡< 2

Part A: Fourier Analysis [CLO 1]


Task A.1 Apply Fourier analysis using trigonometric representation for each of the given
signals.
Task A.2 Apply Fourier analysis using complex exponential representation for each of the
given signals.
Part B: Fourier Synthesis [CLO 3]
Task B.1 Write a MATLAB code to synthesise the signals using the trigonometric
representation of Fourier analysis from task A.1. Plot the synthesised signals and verify your
work in the previous part.
Task B.2 Write a MATLAB code to synthesise the signals using the exponential
representation of Fourier analysis from task A.1. Plot the synthesised signals and verify your
work in the previous part.
EE-231/EE-232 Signals & Systems Summer, 23 Assignment#1
___________________________________________________________________________
● Weightage of Part A: 10 Marks Theory Sessionals
● Weightage of Part B: 10 Marks of Lab Sessionals (Dependent on Viva in Lab)
___________________________________________________________________________
Grading Rubric Division of Tasks Points

Task A.1 [25]


● Calculation of Fourier coefficients ao, an, and bn using the correct time
period and frequency. 15
● Representing the given signal as a linear combination of sinusoids (at least for
05
n=3).
● Fourier Spectrum i.e. Amplitude vs. Frequency graph (represent sine 05
components and cosine components individually on two separate graphs).
Note: The DC component is represented with cosine terms at 0 unit
frequency.

Task A.2 [25]


● Calculation of Fourier coefficient Cn using the correct time period and
frequency. 10
● Representing the given signal as a linear combination of complex
05
exponentials (at least for n=3).
● Fourier Spectra; Amplitude Spectrum and Phase Spectrum i.e. show 10
Amplitude vs. Frequency and Phase Vs. Frequency on two separate graphs.

Task B.1 [25]


● Generating Fourier coefficients through the code using expressions of ao, an,
and bn from task A.1. 15
● Correct use of loop for ‘N’ number of components/terms/harmonics. Here, N
05
should be equal to <Your 3-digit Roll No.> + 5.
● Plotting the signal which should be the sum of all the components. 05
● Labelling of axes and adding title to the plot. The title should show signal no. 05
/ name.

Task B.2 [25]


● Generating Fourier coefficient through the code using expression of Cn in
task A.2. 15
● Correct use of loop for ‘N’ number of components/terms/harmonics. Here, N
05
should be equal to <Your 3-digit Roll No.> + 5.
● Plotting the signal which should be the sum of all the components. 05
● Labelling of axes and adding title to the plot. The title should show signal no. 05
/ name.

Part A [50 Points] + Part B [50 Points] 100


Members per Group = 4 (maximum)

You might also like