How to find the phase difference between two signals

Hi,
I would like to know how can I find the phase difference between:
s1=sin(wt)
s2=sin(wt+theta)
Is there a way to find theta given two graphics? How to find the delay and convert to angle.
If possible, give some codes and a brief explanation of them.
Thanks!

답변 (1개)

Honglei Chen
Honglei Chen 2012년 5월 11일

0 개 추천

You can multiply, i.e., mix, the two signal and do a low pass filtering. You will then basically get a signal of cos(theta). I'm not sure if I understand your second question regarding convert the delay to angle, can you fill in more information here?

카테고리

도움말 센터File Exchange에서 MATLAB에 대해 자세히 알아보기

질문:

2012년 5월 11일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by