|
UC info |
|
|
Sumários SIGARRA |
|
|
Definition of Signal Processing |
|
|
Detailed planning of Lectures/PL classes -version 0 (includes important Distributed Evaluation information) |
|
|
Ok, really, what is Signal Processing about ? |
|
|
A flavor of Signal Processing applications pushed by Machine Learning |
|
|
IEEE Signal Processing Society YouTube channel |
|
|
A quick guide to Matlab (in Portuguese) |
|
|
MatWorks Matlab tutorial |
|
|
Instructions regarding "Peer-to-peer learning/assessment" (P2P L/A) |
|
|
PL_lab_assessment_for_Student_info |
|
|
Formulae sheet to be distributed during the final exam |
|
|
NEW (22Sept): Classes-Groups-Students (Turmas-Grupos-Estudantes) |
|
|
10 de setembro - 16 de setembro |
Brief description of the FunSP course (in Portuguese) |
|
|
Review on the characterization and representation of discrete-time signals and systems |
|
|
Zoom_FunSP_T01_18oct2021 (lecture, part 1) |
Important NOTE: this video was produced in 2021 and Students should keep in mind that the syllabus in slide 16 is NOT valid for the 2023-2024 FunSP edition (i.e. the video part between (h:min:sec) 0:47:00 until 1:01:00), the valid syllabus is available on the course description (https://sigarra.up.pt/feup/pt/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=521980).
|
|
Zoom_FunSP_T01_19oct2021 (lecture, part 2) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Supplementary material (1/2) on the convolution, by AJF |
|
|
Supplementary material (2/2) on the convolution, by AJF |
|
|
Suggested problems for PL01 (week of September 11) |
|
|
Zoom_TP01_ex01 (video explanation of Problem 1) |
|
|
Zoom_TP01_ex03 (video explanation of problem 3) |
|
|
Handwritten notes regarding week01 PL problems ex01 and ex03 |
|
|
17 de setembro - 23 de setembro |
Lecture slides on the discrete-time Fourier transform (DTFT) and the DTFT of the auto/cross-correlation |
|
|
Zoom_FunSP_T02_25oct2021 (lecture) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_FPS25oct2021 |
|
|
old_notes_(may still be useful) |
|
|
Illustrative P2P exercises (not for grading) |
NOTE: two of these illustrative Peer-to-Peer (P2P) exercises will be explained during the lectures (i.e. T classes)
|
|
Guide regarding this week's lab experiment |
|
|
Mais um reforço de introdução aos comandos Matlab/Octave |
Introdução aos comandos Matlab/Octave
|
|
Zoom_PDSi_LAB01_18FEB2021 |
NOTE: in addition to repeating the explanation of exercises 1 and 3 (belonging to the set of exercises released last week), this video also explains how to solve exercise 5, which includes aspects of the Fourier Transform that is reviewed this week.
|
|
notes_LAB01_18FEB2021 |
|
|
Matlab_LAB01ex01_18FEB2021 |
|
|
Matlab_LAB01ex03_18FEB2021 |
|
|
24 de setembro - 30 de setembro |
Lecture slides on sampling and reconstruction of continuous-time signals |
|
|
Zoom_PDSi_TP03_18FEB2021 (3rd lecture, first part) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP03_18FEB2021 |
|
|
Zoom_FunSP_T03_02nov2021 (3rd lecture, second part) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Zoom_PDSi_TP04_23FEB2021 (3rd lecture, second part) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Complementary slides (courtesy of ARM) on sampling and the Fourier Transform |
|
|
Guide regarding week03 LAB experiment (for grading) |
|
|
C code needed for this lab experiment (ZIPped .c source file) |
|
|
Additional TP problems suggested for Week 3 (week of September 25) |
|
|
Zoom_video_regarding_TP_problem_1 (2020 recording, borrowed from another course) |
|
|
Matlab_TP03_ex01.m |
|
|
Zoom_video_regarding_TP_problem_2 (2020 recording, borrowed from another course) |
|
|
notes_regarding_TP03_problem_2 |
|
|
1 de outubro - 7 de outubro |
Lecture slides on the Z Transform |
|
|
Complementary slides on the Z-Transform (courtesy of ARM) |
|
|
Zoom_PDSi_TP05_25FEB2021 |
NOTE: this video was produced in 2021 (part 1/3) and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP05_25FEB2021 |
|
|
notes_FPS08Nov2021 |
|
|
Zoom_PDSi_TP06_02MAR2021 |
NOTE: this video was produced in 2021 (part 2/3) and is valid
for the 2023-2024 FunSP edition.
|
|
Zoom_PDSi_TP07_04MAR2021 |
NOTE: this video
was produced in 2021 (part 3/3) and is valid
for the 2023-2024 FunSP edition. Students should note, however, that
this video does not include a new section that has now been included and
that addresses the Z-Transform of the auto/cross-correlation. Please
check the most recent version of the slides ("Lecture slides on the Z Transform File").
|
|
Suggested problems for TP04 class (first 40 minutes of PL class) |
|
|
Guide regarding week04 lab experiment (NOT for Distributed Assessment) |
|
|
FPS_lab04.zip |
|
|
Results after second set of Verification Questions (updated on 10 Oct) |
NOTE: pass to open the PDF is the same as that used to answer the second quiz
|
|
8 de outubro - 14 de outubro |
Peer-to-peer (P2P) problems (for grading, first 2 × 15 minutes of PL class) |
|
|
Guide regarding week05 lab experiment ( NOT for distributed assessment) |
For this lab, you may ignore section 3.1.2 of the guide, and you are expected to try the experiments described in Sections 3.2 and 3.3 of the guide.
|
|
stm32f7_loop_dma_FunSP.zip |
|
|
path_2_STM32_project |
|
|
Additional suggested exercises for week 05 (on the Z-Transform) |
|
|
Zoom_PDSi_LAB04_11MAR2021 (video explaining Exercises 2 and 3) |
NOTE: this video was produced in 2021 and is valid to explain this week's additional exercises 2 and 3.
|
|
notes_LAB04_11MAR2O21 (handwritten notes regarding Exercises 2 and 3) |
|
|
ex3.m |
|
|
15 de outubro - 21 de outubro |
Lecture slides on the frequency domain characterization of discrete-time LTI systems |
|
|
Zoom_PDSi_TP08_09MAR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition. It covers the multiplication property of the Z-Transform and the Parseval Theorem, and discusses the first part of the set of slides on the frequency-domain representation of discrete-time systems.
|
|
notes_PDSi_TP08_09MAR2021 |
|
|
Zoom_PDSi_TP09_11MAR2021 |
NOTE: this video
was produced in 2021 and is valid
for the 2023-2024 FunSP edition. It covers the second
part of the set of slides on the frequency-domain representation of
discrete-time systems.
|
|
notes_PDSi_TP09_11MAR2021 |
|
|
Zoom_PDSi_TP10_16MAR2021 |
NOTE: this video
was produced in 2021 and is valid
for the 2023-2024 FunSP edition. It covers the third part of the set of slides on the frequency-domain representation of
discrete-time systems.
|
|
notes_lecture_FPS_22_NOV_2021 |
|
|
Peer-to-peer (P2P) problems (for grading, first 2 × 15 minutes of PL class) |
|
|
Guide regarding week06 lab experiment (5th lab experiment -> NOT for distributed assessment) |
NOTE: although this LAB is not subject to formal assessment, Students should prepare it before the lab class, and are expected to benefit as much as possible from the learning opportunities it elicits (i.e. at least they should complete what is requested in section 6.2 of the guide)
|
|
stm32f7_average_intr_FunSP.zip |
|
|
path_2_STM32_project.txt |
|
|
Suggested problems for this week (on the inverse Z-Transform) |
|
|
Zoom_PDSi_LAB05_16MAR2021 |
NOTE: this video
was produced in 2021 and is valid
for the 2023-2024 FunSP edition. It covers the solution to the first exercise suggested for this week as well as other exercises that will be presented next week.
|
|
ex01.m |
|
|
notes_regarding_exercise_1 and more (to be discusssed in coming weeks) |
|
|
22 de outubro - 28 de outubro |
Slides on structures for the realization of discrete-time systems (in Portuguese) |
|
|
Video lecture on realization structures (Zoom_PDSi_TP13_24MAR2021) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Handwritten notes related to the lecture on realization structures |
|
|
Guide regarding week07 lab experiment (6th lab experiment -> FOR DISTRIBUTED ASSESSMENT) |
|
|
stm32f7_loop_dma_FunSP.zip |
|
|
path_2_STM32_project.txt |
|
|
Peer-to-peer (P2P) exercises (for training -not assessment) |
|
|
Aditional suggested exercises for week07 (on Z-Transform applied to practical cases) |
|
|
Video (borrowed from another UC) explaining Exercise 1 (although with different parameters) |
NOTE: this video was produced in 2020 and is valid
for the 2023-2024 FunSP edition.
|
|
Handwritten notes explaining exercises 1 and 2 (note that exercise parameters may differ) |
|
|
AD results after the third set of Verification Questions (updated on Oct 26) |
Password is the same as that used to access the last Verification Questions quiz
|
|
5 de novembro - 11 de novembro |
Slides on the design of IIR filters (in Portuguese) |
|
|
Video-based lecture on IIR filter design (part 1/2), starts at (min:sec) 19:00 (was: Zoom_PDSi_TP11_18MAR2021) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition. The relevant part starts at min 19:00.
|
|
Video-based extra lecture on IIR filter design (part 2/2), (was: Zoom_PDSi_TP12_23MAR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Handwritten notes regarding the previous videos (notes_PDSi_TP12_23MAR2021) |
|
|
Slides on the design of FIR filters (in Portuguese) |
|
|
Video-based extra lecture on FIR filter design (was: Zoom_PDSi_TP14_25MAR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Guide regarding week08 lab experiment (7th lab experiment -> for DISTRIBUTED ASSESSMENT) |
|
|
stm32f7_IIRorder2.zip |
|
|
path_2_STM32_project.txt |
|
|
Peer-to-peer (P2P) exercises (NOT for grading) |
|
|
Suggested exercies for TP08 class |
|
|
notes_FPS_TP_10DEC_2021 |
Handwritten solutions regarding exercise 1 (although not complete, see attached Matlab code) and exercise 2. NOTE: please review carefully Exercise 1 as it is very important
for this week (in terms of understanding how a given relative zero-pole
distribution determines the frequency response magnitude). The following video, although borrowed from another course, explains it.
|
|
Video explaining Exercise 1, borrowed from another course (as Exercise 4, ZoomVideo_PSFi_lab07_ex04_04Nov2020) |
NOTE: this video was produced in 2020 in the context of another course (as Exercise 4) and is valid for the 2023-2024 FunSP edition
|
|
week08_ex01.m |
|
|
Distributed Assessment results so far (LAB part) -UPDATED 09Nov |
Note: the password is the same as that used to access the fourth set of VQ. Any questions should be directed to your PL Instructor.
|
|
Distributed Assessment results so far (P2P part) -UPDATED 09Nov |
Note: the password is the same as that used to access the fourth set of VQ. Any questions should be directed to your PL Instructor.
|
|
AD results after the fourth set of Verification Questions |
Password is the same as that used to access the last Verification Questions quiz
|
|
12 de novembro - 18 de novembro |
Slides on the Discrete Fourier Transform (EN version) |
|
|
(Zoom lecture on the DFT, part 1/3, borrowed form another course) Zoom_PDSi_TP15_30MAR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
(old but maybe useful) lecture notes_PDSi_TP15_30MAR2021 |
|
|
(Zoom lecture on the DFT, part 2/3, borrowed form another course) Zoom_PDSi_TP16_01APR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
(Zoom lecture on the DFT, part 3/3, borrowed form another course) Zoom_PDSi_TP17_20APR2021 |
NOTE 1: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition. NOTE 2: the first part of this video, up to (min:seg) 30:00 pertains to this lecture, the second part pertains to the next lecture.
|
|
(old but maybe useful) lecture notes_PDSi_TP17_20apr2021 |
|
|
Peer-to-peer (P2P) exercises (for grading, first 2 × 15 minutes of PL class) |
|
|
Guide regarding week09 lab experiment (8th lab experiment -> NOT for distributed assessment but should be prepared before the PL class and executed during the PL class) |
|
|
path_2_STM32_project.txt |
|
|
stm32f7_fir_intr_FPS81.zip |
|
|
firEqui.m (OCTAVE script, could be useful if you are using Octave) |
|
|
Suggested additional exercises for this week |
|
|
sting22_e_sinal.wav.zip |
|
|
19 de novembro - 25 de novembro |
Slides on the Fast Fourier Transform |
|
|
Zoom_PDSi_TP18_22APR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_FPS_03_Jan2021 |
|
|
notes_PDSi_TP18_22apr2021 |
|
|
Zoom_PDSi_TP19_27APR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP19_27apr2021 |
|
|
Zoom_PDSi_TP20_29APR2021 |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP20_29apr2021 |
|
|
Peer-to-peer (P2P) exercises (for grading, first 2 × 15 minutes of PL class) |
|
|
Suggested exercises for this week |
|
|
aeiou_name.zip |
|
|
Zoom_PDSi_LAB10_ex05_ex06_29APR2021 |
NOTE 1: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition. NOTE 2: exercises 5 and 6 in this video correspond to exercises 2 and 4 in the above set of exercises, respectively.
|
|
notes_LAB10_ex05_ex06__29APR2O21 |
|
|
ex05.m |
|
|
26 de novembro - 2 de dezembro |
Lecture slides on the DTFT/Z-Transform/DFT of the auto-correlation and cross-correlation |
|
|
Zoom_PDSi_TP21_04May2021 |
NOTE 1: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP21_04May2021 |
|
|
JUST INFORMATIVE: Slides (in Portuguese) on fast filtering in the frequency domain (the overlap-add and overlap-save methods) |
|
|
Zoom_PDSi_TP24_13May2021 |
NOTE 1: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
Zoom_PDSi_TP22_06May2021 (interpretation of the DFT as a filter bank -PART 1) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP22_06May2021 |
|
|
Zoom_PDSi_TP23_11May2021 (interpretation of the DFT as a filter bank -PART 2- and intro to spectrum estimation) |
NOTE: this video was produced in 2021 and is valid
for the 2023-2024 FunSP edition.
|
|
notes_PDSi_TP23_11May2021 |
|
|
Guide regarding week11 lab experiment (9th lab experiment -> FOR DISTRIBUTED ASSESSMENT) |
|
|
path_2_STM32_project.txt |
|
|
stm32f7_fir_intr_FPS_diff_HT.zip |
|
|
Peer-to-peer (P2P) exercises (NOT for grading) |
|
|
3 de dezembro - 9 de dezembro |
Slides (in Portuguese) on introduction to adaptive filtering |
|
|
Complementary slides on adaptive filtering (set 1/3, courtesy of ARM) |
|
|
Complementary slides on adaptive filtering (set 2/3, courtesy of ARM) |
|
|
Complementary slides on adaptive filtering (set 3/3, courtesy of ARM) |
|
|
Guide regarding week12 lab experiment (10th lab experiment -> FOR DISTRIBUTED ASSESSMENT) |
NOTE: Before de PL class (i.e. at home) you should prepare answers from Question 1 to Question 5. You may ignore question 6 in case the oscilloscopes in the lab are modern (i.e. not similar to those illustrated in the Lab guide). Your performance in the LAB will be assessed taking into special consideration your answers to Questions 1, 2, 4, 7, 9, 10, and 11.
|
|
path_2_STM32_project.txt |
|
|
FunSP_sinus_spectra_RectHamm.m ( (c) AJF ) |
|
|
Peer-to-peer (P2P) exercises (NOT for grading) |
|
|
FunSP_sinus_spectrum.m ( (c) AJF ) |
|
|
Suggested additional exercises for this (and next) week |
|
|
audioSPEC.wav.zip |
|
|
AD results after the sixth set of Verification Questions |
Note: the password is the same as that used to access the last set of VQ
|
|
10 de dezembro - 16 de dezembro |
periodogram_spectrogram_DEMO.zip |
|
|
Guide regarding week13 lab experiment (11th lab experiment -> FOR DISTRIBUTED ASSESSMENT) |
|
|
path_2_STM32_project.txt |
|
|
stm32f7_FIRadapt_intr_FPS.zip |
|
|
speechnoise.zip (not mandatory) |
|
|
Peer-to-peer (P2P) exercises (NOT for grading) |
|
|
vowel.wav.zip |
|
|
Illustrative FunSP exams (most recent 3 FunSP editions) |
NOTE: Complete solutions are provided for half of the exams.
|
|
P2P part (updated on Dec 23) |
Note: the password is the same as that used to access the seventh set of VQ. Questions should be directed to your PL Instructor.
|
|
LAB part (updated on Dec 23) |
Note: the password is the same as that used to access the seventh set of VQ. Questions should be directed to your PL Instructor.
|
|
VQ part |
Note: the password is the same as that used to access the seventh set of VQ. Questions should be directed to your PL Instructor.
|
|
Final combined Distributed Assessment results (updated on Dec 23) |
Note: the password is the same as that used to access the seventh set of VQ.
|
|
14 de janeiro - 20 de janeiro |
Exam rooms and "course order numbers" for 19/Jan/2024 |
|
|
Exam of January 19th, 2024 |
|
|
Audio file that inspired Exercise 4 |
|
|
Solution topics regarding the exam of January 19th |
|
|
Final grades after exam of January 19, 2024 (updated on 27 Jan 2024) |
NOTE: password is the same as that used for the last set of Verification Questions (i.e. the fifth) |
|
Second exam (01 February 2024) |
|
|
Final grades after exam of February 01, 2024 (updated on 7 Feb 2024) |
NOTE: password is the same as that used for the last set of Verification Questions (i.e. the fifth) |