#Z-score标准化数据,按通道分离
import matplotlib as mpl
import matplotlib.colors as mcolors
import random
import math
iSampleRate = 2000 # 采样频率
colors=list(mcolors.TABLEAU_COLORS.keys()) #颜色变化
for j in range(1, 2):
h5 = h5py.File('F:/DB2/refilter/DB2_s' + str(j) + 'refilter.h5', 'r')
alldata = h5['alldata'][:]
seglist = segment(alldata, 1, 12)
bnlist = bnsegment(seglist)
iemg = bnlist[1].data
iSampleCount = iemg.shape[0] # 采样数
plt.figure(figsize=(20,8))
t = np.linspace(0, iSampleCount / iSampleRate, iSampleCount)
for i in range(12):
plt.subplot(12,1,i+1)
plt.plot(iemg[10000:12000,i],color=mcolors.TABLEAU_COLORS[colors[int(math.fabs(i-2))]])
plt.axis('off')
plt.show()



