Signal Viewer is a Python application built with PyQt that allows users to visualize and interact with signal data. The tool provides various features to analyze and manipulate signals effectively.
Signal_viewer.mov
-
Plotting Signals: Visualize signals on two separate channels, making it easy to analyze multiple data streams simultaneously.
-
Control Speed: Adjust the playback speed of the signal visualization for more detailed or faster analysis.
-
Zooming and Panning: Interact with the signal plots using zoom and pan controls to focus on specific regions of interest.

-
Glue Two Signals: Seamlessly combine two signals with customizable parameters, including window size, start position, and interpolation methods.

-
Generate Reports: Create detailed reports summarizing the signal analysis, including visualizations and key metrics.

-
Polar plot: Plot signals in polar coordinates.
Special thanks to everyone who has contributed to this project!
| GitHub Profile | |
|---|---|
| Abdelrahman Alaa | |
| Ibrahim Fateen | |
| Mohamed Hisham | |
| Salah Mohamed |
Dr. Tamer Basha & Eng. Omar Aldaw
