由于项目需要,需要从硬件采集到的心率数据进行数据显示
采集到的原始心率数据,若要提高准确性,需要进行数据的处理
程序如图:
显示的心率是曲线形式,如果想要显示离散点,则需要改动
把
L1,= plt.plot(data[:,0],data[:,1]) #画出线性图 坐标点之间根据顺序连接成一条线
改为:
L1,= plt.plot(data[:,0],data[:,1],'bo') #画出离散图,显示点数据,‘bo’ #b为blue,o为点
显示结果如下:
备注:data.txt文件的格式为:
1 78
2 78
3 77
4 78
5 76
... ...
其中第一列为表示x轴,第二列表示y轴,也就是心率数据
若想添加不同人的心率数据图显示,可以把数据这样写到文本中,以此类推。。。
x轴 1号 2号 3号 N号
1 78 88 65 ...
2 78 88 66 ...
3 77 89 65 ...
4 78 89 66 ...
5 76 89 66 ...
... ... ... ...