- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道一个由Labview生成的tdms文件的内容是什么。
关注此site ,我用 Python 写:
import numpy as np
from nptdms import TdmsFile
from nptdms import tdms
#read a tdms file
filenameS = "RESULTS.tdms"
tdms_file = TdmsFile(filenameS)
tdmsinfo [--properties] tdms_file
我收到以下错误:
tdmsinfo [--properties] tdms_file
^
SyntaxError: invalid syntax
我不知道如何修复它。
谢谢你的帮助:)
最佳答案
您正在寻找的是:
首先从文件创建一个 TMDS 对象:
tdms_file = TdmsFile("C:\\Users\\XXXX\\Desktop\\xx Python\\XXXX.tdms")
然后获取组名:
tdms_groups = tdms_file.groups()
在你可以弄清楚你在文件中有哪些组名之后,就写
tdms_groups
它将打印以下内容:
[“Variables_1”、“Variables_2”、“Variables_3”、“Variables_4”等。]
现在有了群组名称,您将能够获得具有以下内容的 channel :
tdms_Variables_1 = tdms_file.group_channels("Variables_1")
接下来将您的 channel 打印到该组中:
tdms_Variables_1
它将显示:
[ 路径为/'Variables_1'/'Channel_1' 的 TdmsObject,路径为/'Variables_1'/'Channel_2' 的 TdmsObject,等等。]
最后获取向量及其数据:
MessageData_channel_1 = tdms_file.object('Variables_1', 'Channel_1')
MessageData_data_1 = MessageData_channel_1.data
检查你的数据
MessageData_data_1
用你的数据做点什么!干杯!
关于python - 在python中读取TDMS文件如何使用tdms info命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44796977/
作为从 MATLAB 过渡到 R 的一部分,我试图弄清楚如何使用 R 读取通过 National Instruments LabVIEW 创建的 TDMS 文件。TDMS 是一种相当复杂的二进制文件格
需要帮助从 tdms 文件的一维 numpy 数组中提取特定间隔。我能够绘制文件,但无法指定我想要绘制的样本间隔。正如您在图片中看到的,我想绘制绿色的间隔。 样本量约为 35000 个,每秒 1000
我有在 Labview 中创建的大型(>20GB,大于 RAM).tdms 文件,可以在 python3 中打开。我可以使用nptdms使用选项 memamp_dir 保持 RAM 不变。但这会在磁盘
如何阅读生成的标准 labVIEW TDMS使用python文件? 最佳答案 为了社区的利益,发布我用来有效地将 *.tdms 文件读取到 pandas 数据帧中的示例代码库。经过多次试验后,简化了代
如何阅读生成的标准 labVIEW TDMS使用python文件? 最佳答案 为了社区的利益,发布我用来有效地将 *.tdms 文件读取到 pandas 数据帧中的示例代码库。经过多次试验后,简化了代
我是一名优秀的程序员,十分优秀!