Skip to content

madrian98/DigitalSignalProcessingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About project

Java application with main purpose of applying digital signal processing methods. GUI created with JavaFX.

Applications allows to:

  • Generate signals
  • Create histogram of signal + chart.
  • Calculate signal parameters such as: signal average value, signal absolute average value, signal average power , signal variance , signal effective power(RMS)
  • Perform operations on signals such as : adding, substract, multiple, divide, correlate , convolute signals
  • I/O (save/load) signals from binary file.
  • Comparing signals
  • Filtering signals (Lowpass/Bandpass/Highpass filters) with applied windows (Hamming/Rectangular).
  • Analyse signal correlation

Example

Application main GUI

Correlation analysis GUI

Generating example rectangular signal

Generating example sinusoidal signal

Generating example unitary signal

About

Digital Signal Processing

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published