Обработка ЭКГ
Обработка ЭКГ
Необходимо решить вот какую задачу. Есть текстовой файл так называемых RR-интервалов.Ну вообщем простая последовательность чисел. Необходимо на графике выводить точки, причем по оси абсцисс скажем i-е число, а по оси ординат (i+1)-е. Это так называемая скатерграмма. Подскажите какие-нибудь идеи.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Обработка ЭКГ
Вроде так:Kvanto писал(а):Необходимо на графике выводить точки, причем по оси абсцисс скажем i-е число, а по оси ординат (i+1)-е.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: Обработка ЭКГ
Если я правильно понял, то проще прочитать текстовый файл, а потом сделать децимацию.
Re: Обработка ЭКГ
спасибо, за помощь.То, что нужно. Хотелось бы еще дополнить данный график аппроксимирующей прямой. Есть идея воспользоваться функцией Linear Fit из палитры Point by Point, но не додумаю как можно ее впихнуть в этот же XY Graph.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Обработка ЭКГ
С помощью build array добавить ещё 1 кластер из двух массивов. Первый массив - отсчеты по X, второй - отсчеты по Y полученные из функции линейной аппроксимации.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
Re: Обработка ЭКГ
хотелось бы, чтобы строилась одна прямая по мере накопления этих точек(то есть чем точки имеют больший разброс, тем прямая длинее), а у меня такое ощущение, что сейчас выводится прямая чисто соединяющая две последние точки.Причем никак не налажу чтобы один плот выводил именно точки а второй рисовал линию.
- Вложения
-
- Fit.vi
- (16.5 КБ) 145 скачиваний
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Обработка ЭКГ
посмотри пример: очень ты накрутил, что-тоKvanto писал(а):хотелось бы, чтобы строилась одна прямая по мере накопления этих точек(то есть чем точки имеют больший разброс, тем прямая длинее), а у меня такое ощущение, что сейчас выводится прямая чисто соединяющая две последние точки.Причем никак не налажу чтобы один плот выводил именно точки а второй рисовал линию.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: Обработка ЭКГ
Делаю гистограмму, которую в общем случае разбиваю на 28 дипазонов по оси x. Каждый диапазон - 50 мс или 0.05 с. Пределы от 0.3 до 1.7 с. Поскольку на ее построение имеется образец, взятый из другой программы, мне нужно сделать аналогично. Т.е. чтобы гистограмма включала автоподстройку количества диапазонов и сокращала их на нужное количество. Прилагаю два вида сигналов и два правильных скриншота из образцовой программы.
- Вложения
-
- Гистограмма.vi
- (15.26 КБ) 144 скачивания
-
- Сигналы.rar
- (1.46 КБ) 148 скачиваний
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Обработка ЭКГ
Примерно так:Kvanto писал(а):Делаю гистограмму, которую в общем случае разбиваю на 28 дипазонов по оси x. Каждый диапазон - 50 мс или 0.05 с. Пределы от 0.3 до 1.7 с. Поскольку на ее построение имеется образец, взятый из другой программы, мне нужно сделать аналогично. Т.е. чтобы гистограмма включала автоподстройку количества диапазонов и сокращала их на нужное количество. Прилагаю два вида сигналов и два правильных скриншота из образцовой программы.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: Обработка ЭКГ
Не подскажите, достал свой старый алгоритм, немного хочу его довести до ума. В ходе обработки массива считаю несолько статистических параметров,
а именно RMSSD и pNN50. До только вот результат отличается от верифицируемого. Для предложенного массива должно быть где-то следующее, естественно
с погрешностью, RMSSD=57, pNN50=35. А у меня 99 и 18 соответственно. В чем может быть неправильность алгоритма?
а именно RMSSD и pNN50. До только вот результат отличается от верифицируемого. Для предложенного массива должно быть где-то следующее, естественно
с погрешностью, RMSSD=57, pNN50=35. А у меня 99 и 18 соответственно. В чем может быть неправильность алгоритма?
Re: Обработка ЭКГ
Нашел свою ошибку. Выкладываю результат,может кому пригодится. Пока что исправил параметр RMSSD
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Обработка ЭКГ
тулкит в том числе для обработки ЭКГ:
https://decibel.ni.com/content/docs/DOC-23870
https://decibel.ni.com/content/thread/15829
https://decibel.ni.com/content/docs/DOC-23870
https://decibel.ni.com/content/thread/15829
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
Re: Обработка ЭКГ
да Михаил, про это я наслышан. Правда все равно требуется разрабатывать свой софт, поскольку работаю не только с заявленными в тулките
физиологическими параметрами, но и другими. К тому же обрабатавыем пульсограмму разными методиками, в том числе и собственно разработанными. Да и североамериканские стандарты обработки ЭКГ отличаются от наших.
физиологическими параметрами, но и другими. К тому же обрабатавыем пульсограмму разными методиками, в том числе и собственно разработанными. Да и североамериканские стандарты обработки ЭКГ отличаются от наших.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение