Question about deconvolution of signals (digital signal processing)

Click For Summary
SUMMARY

The discussion centers on the challenge of identifying specific peaks in a smoothed signal using MATLAB. The user, Michael, initially struggled with the findpeaks() function due to interference from adjacent Gaussian smoothing filters. He resolved the issue by utilizing the local minima of the derivative to accurately locate the desired peak around x=35. This approach effectively addresses the problem of peak overlap in digital signal processing.

PREREQUISITES
  • Understanding of Gaussian smoothing filters in digital signal processing
  • Familiarity with MATLAB programming and its findpeaks() function
  • Knowledge of derivatives and their application in signal analysis
  • Concept of inflection points in mathematical functions
NEXT STEPS
  • Explore advanced techniques for peak detection in MATLAB
  • Learn about the application of local minima in signal processing
  • Investigate alternative smoothing methods beyond Gaussian filters
  • Study the mathematical principles of derivatives in the context of signal analysis
USEFUL FOR

Signal processing engineers, MATLAB users, and researchers focused on peak detection and analysis in discrete data sets.

mwhar
Messages
2
Reaction score
0
I have a set of discrete data that I have performed multiple Gaussian smoothing filters on to act as a low-pass filter. What I have come up with is something like this:

http://i51.tinypic.com/152kieg.jpg

I'm using findpeaks() in matlab, and a peak that I want is being taken over by the adjacent Gaussian. The one I'm trying to get is around x=35. Does anyone know of a method where I can get the x value of that point? Thanks!

-Michael
 
Physics news on Phys.org
Nevermind, I figured it out. I ended up using the local mins of the derivative.
 
FWIW, I was thinking that there is an inflection point around 35.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K