How to find the slope of phase data (between two points) which is uneven
이전 댓글 표시

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?
채택된 답변
추가 답변 (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
Sriram Guddati
2018년 10월 12일
jonas
2018년 10월 12일
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
2018년 10월 12일
Greg Dionne
2018년 10월 26일
0 개 추천
카테고리
도움말 센터 및 File Exchange에서 Spectral Measurements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!