需要帮助从 tdms 文件的一维 numpy 数组中提取特定间隔。我能够绘制文件,但无法指定我想要绘制的样本间隔。正如您在图片中看到的,我想绘制绿色的间隔。
样本量约为 35000 个,每秒 1000 个样本,我想将其分成 3 部分并绘制绿色区域。假设我想绘制区间 [6000, 到 13000] 等等。这是取自 tdms 文件的一列。我可以使用 numpy.split ,但我不想分成许多部分,然后必须再次将这些数组放在一起。为了获得我想要的绘图/查找平均值的区域。
最佳答案
您应该能够使用 array-subset 函数,给它您的数组、索引和长度,您将获得子数组。
关于python - 从 tdms 文件中分割一维 numpy 数组,并从原始数组中绘制较短的时间序列/间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38426385/