绘制示波器.trc文件的有效方法

2024-07-03 06:15:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我发现这个脚本可以用python读取.trc文件,它工作得很好:

https://github.com/yetifrisstlama/readTrc

唯一的问题是,重组和打印文件似乎非常慢。我可以绘制一个200KB的.trc文件,但当我试图绘制一个200MB的文件时,我的机器就冻结了。这些文件有数百万个值。公平地说,我的机器是一台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()

提前谢谢。在

阿图尔


Tags: 文件import脚本机器dfas绘制plt