Skip to content

EHVB/Sampling-Studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal Studio

Streamlit python app for signal sampling and reconstruction.

Description

This app allows the user to :

  • Add signals as a CSV file.
  • Generate sin and cos waves with customizable frequency and amplitude.
  • Sample with varying Fs and reconstruct the sampled signal.
  • Add multiple signals and plotting them.
  • Add noise with variable SNR value.
  • Download the reconstructed signal as CSV file.

Dependencies

Python 3.10

used libraries

  • streamlit
  • numpy
  • pandas
  • plotly.express
  • matplotlib.pyplot

Preview

Home page

Screenshot (62)

Adding CSV file containing ECG signal

Screenshot (63)

Uploading sin wave from CSV

Screenshot (64)

Then adding noise to it

Screenshot (65)

Adding another sin wave having different frequency to the original sin wave uploaded

Screenshot (66)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors