How to find the slope of phase data (between two points) which is uneven
Mostra commenti meno recenti

I have a phase vs frequency plot. I need to find the slope between point 'a' and point 'b' in an automated way instead of looking at the points 'a' and 'b' and calculating the slope. Can anyone help me with this?
Risposta accettata
Più risposte (2)
I would suggest using either findpeaks to determine points a and b and then calculate the average slope or alternatively using findchangepts. If you want code, then I suggest you upload some data.
3 Commenti
Sriram Guddati
il 12 Ott 2018
jonas
il 12 Ott 2018
Yes of course. The index is the second output of findpeaks. Note that you need to run the function two times, one for peaks and one for valleys. For the latter, you just turn the plot upside down, i.e.
findpeaks(-y)
Sriram Guddati
il 12 Ott 2018
Greg Dionne
il 26 Ott 2018
0 voti
Categorie
Scopri di più su Spectral Measurements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!