04-13-2010 05:13 AM
Dear LabView experts...!
I am trying to find the peaks in my Signal offline . I like to find out the amplitude,location of the peaks and manipulate it. But the signal has noise and if i try to feed in this signal to a peak detector it gives false results as taking the small noise peaks . i like to get the large peaks (3 peaks in the given data ) .
Please help me out to detect these peaks.
When i used a peak detector.vi for a simulated noise less data its works fine. I am using LabVIEW 7.1.
Expecting your reply.
Solved! Go to Solution.
04-13-2010 06:01 AM
Then you use any digital filter you must provide some information about the timing (sample frequency/interval). Else it will not give the correct output result.
04-13-2010 06:12 AM
Thank you for the reply. I tried to use the digital filters in the express vi but it gives out an error that the cut off frequency shouls be less than Fs/2 . The sampling freq for my signal was 7hz.
Please give the program in LabVIEW 7.1.
04-13-2010 06:28 AM
Sorry I can not save for Labview 7.1.
Here is a picture
04-13-2010 06:50 AM
04-13-2010 07:09 AM
04-13-2010 07:12 AM - edited 04-13-2010 07:12 AM
04-13-2010 07:12 AM
This will give you peak values without filtering. You could get the time with a little more coding.
04-13-2010 07:13 AM
ya ..i need the time also too....! As with that peak amplitude i will calculate 10 % of the peak and where it occurs (time).So need the location of the peak.
Thank you
Bala
04-13-2010 07:15 AM