Pylab
Jump to navigation
Jump to search
Curves and Plots in Python : http://www.scipy.org/PyLab
Voir aussi : NumPy
Exemple dans http://www.swharden.com/blog/2013-04-14-simple-diy-ecg-pulse-oximeter-version-2/
# DIY Sound Card ECG/Pulse Oximeter # by Scott Harden (2013) http://www.SWHarden.com import pylab import numpy f=open("light.txt") raw=f.readlines()[1:] f.close() data = numpy.array(raw,dtype=float) data = data-min(data) #make all points positive data = data/max(data)*100.0 #normalize times = numpy.array(range(len(data)))/1000.0 pylab.figure(figsize=(15,5)) pylab.plot(times,data) pylab.xlabel("Time Elapsed (seconds)") pylab.ylabel("Amplitude (% max)") pylab.title("Pulse Oximeter - filtered") pylab.subplots_adjust(left=.05,right=.98) pylab.show()