A Python based website built with the help of Streamlit libarary
- Streamlit
- Numpy
- Pandas
- Matplotlib
- math
- random
- turtles
- Upload a signal
- Control the sample frequency
- Add noise to the signal (SNR ratio from 0 -> 100)
- Reconstruct the signal according to Nyquist-Shannon sampling theorem
- Add a signal by Frequency and its Amplitude (1 -> 10)
- Delete a signal by Frequency (1 -> 10)
- Add noise to the generated signal (SNR ratio from 0 -> 100)
- Reconstruct the signal according to Nyquist-Shannon sampling theorem
- Gehad Ahemd Sec 1 BN 25
- Sara Ayman Sec 1 BN 39
- Mahmoud Rabea Sec 2 BN 25
- Mariam Mohammed Sec 2 BN 33