Skip to content

This project is a team assignment for the "Principles and Applications of Signals and Systems" course, offered in the 4th semester of the 2022 academic year at the University of Piraeus, Department of Informatics.

License

Notifications You must be signed in to change notification settings

thkox/principles-and-applications-of-signals-and-systems_2022-computational-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Principles and Applications of Signals and Systems (2022) - Computational Exercises

Project Overview

This project is a team assignment for the "Principles and Applications of Signals and Systems" course, offered in the 4th semester of the 2022 academic year at the University of Piraeus, Department of Informatics. The project involves a series of computational exercises designed to explore fundamental concepts and applications in signal processing.

Course Information

  • Institution: University of Piraeus
  • Department: Department of Informatics
  • Course: Principles and Applications of Signals and Systems (2022)
  • Semester: 4th

Technologies Used

  • MATLAB

Project Structure

The exercises include:

  • (Γ1) Signal Sampling and Aliasing: Investigating the principles of sampling and the impact of aliasing in signal acquisition and reconstruction.
  • (Γ2) Fourier Transforms: Applying Fourier transforms to analyze and manipulate signals in the frequency domain.
  • (Γ3) Creation of a Musical Piece: Utilizing signal processing techniques to create and synthesize a musical composition.
  • (Γ4) Image Compression Using Transforms: Implementing transforms for the compression and optimization of image data.

Setup Instructions

  1. Install MATLAB:

    • Ensure MATLAB is installed on your computer. You can download it from the MathWorks website if it’s not already installed.
  2. Verify Required Toolboxes:

    • Check that you have the necessary toolboxes for signal processing and image processing. Install any missing toolboxes via MATLAB's Add-On Explorer.
  3. Load and Run Scripts:

    • Open MATLAB and navigate to the directory containing your project files.
    • Load the script corresponding to the exercise question you want to run by using the MATLAB Command Window or Editor.

Contributors

Theodoros Koxanoglou
Theodoros Koxanoglou

Aimilianos Kourpas
Aimilianos Kourpas

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This project is a team assignment for the "Principles and Applications of Signals and Systems" course, offered in the 4th semester of the 2022 academic year at the University of Piraeus, Department of Informatics.

Topics

Resources

License

Stars

Watchers

Forks

Languages