Function for finding peaks from data array
I was not able to get the peaks from my experimentally obtained data because of its random nature. As a result the findpeaks() defined in Matlab library was not giving results as expected. Hence I made a code which will help findpeaks() help detect the peaks more accurately.
It basically averages out the randomness by doing a moving average. Then if we use findpeaks(), it won't give erroneous results.
This is the basic operation
Data->LPF->findpeaks()->Better results!!(if you are using it for experimental data)
Type "help findpeak.m" in your command window after downloading the code. This will help you to understand how the function should be used.
If there are any mistakes and/or queries please contact me through my mail-id(aravind.p.a@gmail.com).
The idea behind the solution is that of Dinesh Dileep Gaurav (http://www.mathworks.com/matlabcentral/fileexchange/authors/29892).
Cita come
Aravind (2026). Function for finding peaks from data array (https://it.mathworks.com/matlabcentral/fileexchange/27963-function-for-finding-peaks-from-data-array), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Signal Processing > Signal Processing Toolbox > Measurements and Feature Extraction > Descriptive Statistics >
Tag
Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0.0 |
