指定图像频率,采样频率,采样偏移周期,查看采样后的信号情况。
import matplotlib.pyplot as plt
import sys
import math
import numpy as np
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
pointSize=10000 #每秒点数
Hz=50 #原信号频率
Sim=15 #采样频率
offT=0.1#采样偏移周期
t=np.linspace(0,1,pointSize)
y=np.sin(Hz*2*math.pi*t)
plt.plot(t,y)
t1=np.linspace(0,1,Sim+1)+offT*1/Hz
t1=t1[t1<1]
y1=np.sin(Hz*2*math.pi*t1)
plt.plot(t1,y1,'*-')
plt.legend(["原始点数","采样数据"])
plt.show()
sys.exit()