Skip to content

alaayasser01/Signal-Sampling-Studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sampling Studio

Description:

this sampling studio is about signal sampling or Nyquist theorem which defines the min sample rate for the highest frequency, it is a principle to reproduce pure waves which must be at least twice its frequency. it is shown how to add, delete, generate a signal, and show, and add noise.

Table of contents

Built with:

Features

Generate_signal:

You can generate a signal by choosing the frequency, amplitude, and phase shift that you want to generate it or upload it from your browser and also you can add several signals to each other to generate a new signal from them.

Add_SNR:

You can add SNR and showing how the noise changes the signal.

Delete_signal

You can delete any signal after added it.

Save_signal_as_CSV_file:

You can save your signal as CSV file in your browser and you can complete your process in your signal when you upload it.

Sampling_and_recover_signal:

You can show max frequency and changing sample frequency, show over-sampling and aliasing conditions.

repo 1-1

Sampling_Points:

repo 1-1 repo 1-1

Save_signal_as_png_photo:

You can save the signal as png photo in your browser.

repo 1-1

Zoom_in_and_out:

You can zoom in and out in your signal.

repo 1-1 repo 1-1

File_structure:

We have only 2 files one is the main file where we run the whole ui and call the required functions the other is the fuctions file which devided into 3 sections : 1- the signal composer (add/delete /snr /...). 2- the sampling &interpolation section. 3- downloading & uploading.

Technology_used:

Streamlit

Team

First Semester - Biomedical Digital Signal Processing (SBE3110) class project created by:

Team Members' Names Section B.N.
Alaa Yasser 1 13
Dina Hussam 1 28
Dina Mostafa 1 30
Mariam Mohamed 2 34

Submitted to:

  • Dr. Tamer Basha & Eng. Abdullah Darwish All rights reserved © 2023 to Team 14 - Systems & Biomedical Engineering, Cairo University (Class 2024)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors