本篇为《信号处理》系列博客的第十篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。
本片博客为用DNN分类肌电数据的准备工作的第一篇,主要内容为,将肌电数据归一化,并借用图片的形式展示出来。
import matplotlib.pyplot as plt
from sklearn import preprocessing
sEMG = []
with open('/home/al007/Deep Learing/PaddlePaddle/sEMG/zq/5.csv') as file_sEMG:
f_csv = csv.reader(file_sEMG)
for row in f_csv:
sEMG.append(row)
sEMG = np.array(sEMG)
min_max_scaler = preprocessing.MinMaxScaler()#默认为范围0~1,拷贝操作
x_minmax = min_max_scaler.fit_transform(sEMG)
x_minmax=np.delete(x_minmax, -1, axis=0)#删除整行
x_minmax = x_minmax.reshape(200, 240)
plt.imshow(x_minmax)
plt.show()