Найти - Пользователи
Полная версия: График сигнала ЭКГ
Начало » Python для новичков » График сигнала ЭКГ
1
railya
Был снят сигнал ЭКГ с разных участков тела. Данные записаны в файл типа
-120
-53
-10
-42
-68
-22
10
-17
25
167
227
169
184
….
мне нужно вывести график по этим точкам и сделать картинки этих графиков. Написала бы это в лазарусе но мне нужны картинки графиков а там их сделать нельзя. Помогите пожалуйста с программой
4kpt_III
Вот тут все, что Вам нужно…
doza_and
railya
Написала бы это в лазарусе
Да дельфи живуч. Не подскажете я пропустил реинкарнацию паскаля?
Программно имеет смысл строить графики если их много. Вообщето общепринятый способ построить графики при помощи https://ru.wikipedia.org/wiki/Gnuplot с ней и простейшая автоматизация будет работать. И файлы можно сохранять. Но если питон вам ближе, то matplotlib, хотя будет более многословно.
terabayt
import matplotlib.pyplot as plt
fig1 = plt.gcf()
with open('test.txt') as f:
    plt.plot(f.readlines())
plt.show()
fig1.savefig('test.png', dpi=100)
test.txt
-120
-53
-10
-42
-68
-22
10
-17
25
167
227
169
184
doza_and
не думал что matplotlib и строки зажует :)
import matplotlib.pyplot as plt
import numpy as np
y=np.loadtxt('test.txt')
t=np.arange(len(y))*0.01
plt.grid(1)
plt.plot(t,y)
plt.show()
plt.savefig('test.png')
Для узнаваемости кардиограммы нужна скорее горизонтальная ось а не вертикальная.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB