Эффективный способ построения осциллографа .trc файлов - PullRequest
0 голосов
/ 03 июля 2018

Я нашел этот скрипт для чтения файлов .trc с python, и он отлично работает:

https://github.com/yetifrisstlama/readTrc

Единственная проблема заключается в том, что реструктурировать и построить файл, кажется, очень медленно. Я могу построить файл .trc размером 200 КБ, но когда я пытаюсь создать один из файлов размером 200 МБ, моя машина просто зависает. Эти файлы имеют много миллионов значений. Честно говоря, моя машина - это 6-летний ноутбук, который работает очень медленно.

Интересно, знает ли один из вас, ребята, более эффективный скрипт для обработки файлов .trc, чем тот, который описан выше.

Это мой код:

import pandas as pd
import matplotlib.pyplot as plt
import readTrc

datX, datY, m = readTrc.readTrc('C220180104_ch2_UHF00000.trc')

srx, sry = pd.Series(datX), pd.Series(datY)
df = pd.concat([srx, sry], axis = 1)
df.set_index(0, inplace = True)

df.plot(grid = 1)
plt.show()

Заранее спасибо.

Artur

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...