Python:如何从图中提取数据

时间:2017-06-23 19:18:11

标签: python matplotlib phase

我有两个具有相同频率的sin信号,我使用它们绘制一个lissajou数字: enter image description here

现在我想计算它们之间的相位差。要做到这一点,我必须知道a和b的值。如何从图中提取值?我指的是最大x位置的精确坐标和曲线穿过零线的x位置。

例如:

import numpy as np
import matplotlib as plt
t=np.arange(0,1.0,1.0/8000)
U=np.sin(2*np.pi*100*t)
I=np.sin(2*np.pi*100*t+45)
plt.plot(U,I)
plt.grid(True)
plt.show()

0 个答案:

没有答案