|
UC info |
|
|
Sumários SIGARRA |
|
|
Definition of Signal Processing |
|
|
Detailed planning of Lectures/PL classes -version 1 (includes important Distributed Assessment information) |
|
|
Ok, really, what is Signal Processing about ? |
|
|
A flavor of Signal Processing applications pushed by Machine Learning |
|
|
IEEE Signal Processing Society YouTube channel |
|
|
Mathworks Matlab tutorial |
|
|
A quick guide to Matlab (in Portuguese) |
|
|
Formulae sheet to be distributed during the final exam |
|
|
| 15 September - 21 September |
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 2025-2026 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=558408). |
|
Zoom_FunSP_T01_19oct2021 (lecture, part 2) |
NOTE: this video was produced in 2021 and is valid for the 2025-2026 FunSP edition. |
|
Supplementary material (1/2) on the convolution, by AJF (pass=PSFi2021) |
|
|
Supplementary material (2/2) on the convolution, by AJF |
|
|
Suggested exercises for PL01 (week of September 15) |
|
|
Zoom_TP01_ex01 (video explanation of Exercise 1) |
|
|
Zoom_TP01_ex03 (video explanation of exercise 3) |
|
|
Handwritten notes regarding week01 PL problems ex01 and ex03 |
|
|
| 22 September - 28 September |
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 2025-2026 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 |
|
|
FunSP_2526_AD_24Sep2025_AL01 |
Note: The password has been been e-mailed on Sep 24, 2025, and is valid for future password-protected PDF files. |
|
| 29 September - 5 October |
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 2025-2026 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 2025-2026 FunSP edition. |
|
Zoom_PDSi_TP04_23FEB2021 (3rd lecture, second part) |
NOTE: this video was produced in 2021 and is valid for the 2025-2026 FunSP edition. |
|
Complementary notes on sampling borrowed from another course |
|
|
Complementary slides (courtesy of ARM) on sampling and the Fourier Transform |
|
|
Guide regarding week03 LAB experiment |
|
|
C code needed for this lab experiment (ZIPped .c source file) |
|
|
Additional TP problems suggested for Week 3 (week of September 29) |
|
|
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 |
|
|
Zoom_PDSi_LAB02_23FEB2021 |
|
|
| 6 October - 12 October |
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 2025-2026 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 2025-2026 FunSP edition. |
|
Zoom_PDSi_TP07_04MAR2021 |
NOTE: this video was produced in 2021 (part 3/3) and is valid for the 2025-2026 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"). |
|
Guide regarding week04 LAB experiment |
|
|
FPS_lab04.zip |
|
|
Suggested exercises for this week |
|
|
Peer-to-peer (P2P) exercises |
|
|
notes_FPS_TP_10Nov_2021 |
|
|
(legacy) Zoom_PDSi_LAB03_03MAR2021 |
|
|
AD results regarding the first and second micro-quizzes in Active Lectures |
|
|
| 13 October - 19 October |
Guide regarding week05 lab experiment (4th lab experiment) |
NOTE: Students should prepare this LAB before the lab class, and, in the lab class, are expected to carry out all requested experiments up to (and including) section 6.2 of the guide. |
|
stm32f7_average_intr_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 |
|
|
AD results up to the 4th micro-quiz in Active Lectures |
|
|
AD results regarding quizzes in PL classes |
NOTE: a yellow highlight in the preliminary final results indicates that a student does not qualify to access the final exam. |
|
| 20 October - 26 October |
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 2025-2026 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 2025-2026 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 2025-2026 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 |
|
|
Guide regarding week06 lab experiment |
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. |
|
path_2_STM32_project.txt |
|
|
stm32f7_loop_dma_FunSP.zip |
|
|
Peer-to-peer (P2P) exercises |
|
|
Suggested exercises for this week (on the inverse Z-Transform) |
|
|
Zoom_PDSi_LAB05_16MAR2021 |
NOTE: this video was produced in 2021 and is valid for the 2025-2026 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) |
|
|
A terrible mistake no FunSP Student should do! |
|
|
AD results up to the 5th micro-quiz in Active Lectures |
|
|
AD results regarding quizzes in PL classes (updated Oct 29) |
NOTE: a yellow highlight in the preliminary final results indicates that a student does not qualify to access the final exam. |
|
| 3 November - 9 November |
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 2025-2026 FunSP edition. |
|
Handwritten notes related to the lecture on realization structures |
|
|
Guide regarding week07 lab experiment (6th lab experiment) |
|
|
stm32f7_average_intr_COMB.zip |
|
|
path_2_STM32_project.txt |
|
|
Peer-to-peer (P2P) exercises (importanto to prepare this week's LAB) |
|
|
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 2024-2025 FunSP edition.
|
|
Handwritten notes explaining exercises 1 and 2 (note that exercise parameters may differ) |
|
|
AD results up to the 6th micro-quiz in Active Lectures |
|
|
| 10 November - 16 November |
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 2025-2026 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 2025-2026 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 2025-2026 FunSP edition. |
|
Guide regarding week08 lab experiment (7th lab experiment) |
|
|
stm32f7_IIRorder2.zip |
|
|
path_2_STM32_project.txt |
|
|
Peer-to-peer (P2P) exercises |
|
|
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 2025-2026 FunSP edition |
|
week08_ex01.m |
|
|
AD results regarding quizzes in PL classes (updated Nov 10) |
NOTE: a yellow highlight in the preliminary final results indicates that a student does not qualify to access the final exam. |
|
AD results up to the 7th micro-quiz in Active Lectures |
|
|
| 17 November - 23 November |
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 2025-2026 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 2025-2026 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 2025-2026 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 |
|
|
Guide regarding week09 lab experiment (8th lab experiment -> MUST be carefully prepared before 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) |
|
|
Peer-to-peer (P2P) exercises (not for distributed assessment) |
|
|
Suggested additional exercises for this week |
|
|
sting22_e_sinal.wav.zip |
|