美文网首页
Matlab 读取TDMS格式文档

Matlab 读取TDMS格式文档

作者: 小小小迪子 | 来源:发表于2017-09-21 17:41 被阅读417次

进行数据采集的话,很多人都选择使用NI设备,NI数据保存自带的格式是TDMS格式。而我们后续数据处理一般使用matlab,尴尬的是matlab不能像读取txt或者xls格式文档一样去直接读取TDMS格式的文档,这就需要“动点手脚”啦。就这点问题我鼓捣了两天,最后是解决了,但是差点被自己蠢哭了...

我现在用的matlab版本是2015a 64位。首先到NI官网上查解决方案;一字一句仔细阅读后就按照说明一步步操作,运行的时候出现以下报错Index exceeds matrix dimensions,直接谷歌,发现搜不到什么有用的结果,就那下面具体的报错信息Error in loadlibrary>getLoadlibraryCompilerConfiguration (line 527)进行搜索,解决方案在这里。发现真正能解决问题的答案绝对来自英文网站,不是崇洋媚外哈,这是事实,言归正传,答案大体上就是说去一个编译器(compiler)。matlab版本不同,对应的编译器也不同,从这个网站可以找到不同版本matlab对应的编译器。找到了对应的编译器就下载呗,下载后安装的过程中出现下面的bugError using loadlibrary (line 447) There was an error loading the library,我去,继续debug呗,又是各种谷歌,解决方案说是缺少dll文件,好吧,下了一个检测缺失dll文件的Dependency walker。检测一下,缺了5个dll,哎,下呗,把缺失的dll文件补全,这回总该可以了吧,运行一下,终于可以了,没有报错,但是,我的数据呢?给个隐式err = -6206,愣是没有数据,心中数万只草泥马飞过...

后来想起来,貌似在哪里看到过,matlab版本有很大的影响,算了,死马当活马医了吧,装了个32位的2014版本,运行一下,我去,华丽丽的数据图就这样呈现在了我的面前...

最后提一点技术性的东西,在重新装好了32位版本的matlab后,在NI官网给的readTDMSFile.m里面改两处内容即可,把dllfolderhfolder换成你存放nilibddc.cnilibddc_m.h的地址便大功告成了。

相关文章

  • Matlab 读取TDMS格式文档

    进行数据采集的话,很多人都选择使用NI设备,NI数据保存自带的格式是TDMS格式。而我们后续数据处理一般使用mat...

  • Matlab 读取TDMS格式文档记录

    打开tdms文件有4种方式 1、用Excel 。打开之前需要安装一个插件,安装好了后,无论用金山还是微软的,他都可...

  • Matlab读取MDF文档

    背景:汽车上的功能软件依靠各种信号完成设计功能,信号通过CAN网络进行传输。Vector公司提供了强大的信号测量工...

  • 使用Matlab读取栅格数据

    需求 使用Matlab读取tif格式的栅格数据,tif格式的栅格数据最为常见,即使不是也可通过ArcGIS或ENV...

  • Matlab:定位Cell数组中的NaN

    前言 昨天在使用Matlab读取Excel数据时,发现在读取时Matlab会将空白数据读取为NaN,将其它数据以字...

  • Poi 导入Excel表格SAX(事件)

    采用读取csv格式,类似读取txt文档 接收前端请求的controller层 前端代码使用的Vue upload主...

  • matlab 读取nii格式的医学影像CT数据

    请移步修改版本:matlab,python读取nii格式的医学影像CT数据 - 简书 最近想用LiTS- Live...

  • Matlab处理ILA数据

    在vivado中将ila数据导出成CSV文件格式保存。以下面的csv文件排列为例 MATLAB读取csv文件的代码...

  • 质谱文件转换与读取mzxml

    之前的数据处理都是转化之后得到的.xy 格式文件。他是一种类似于txt 格式的文件,可以直接在matlab里读取。...

  • matlab读取grib2文件

    用matlab读取nc文件是简单的。但气象局的很多数据存储文件是grib2格式的。该如何读取呢?看了网上的众多方法...

网友评论

      本文标题:Matlab 读取TDMS格式文档

      本文链接:https://www.haomeiwen.com/subject/rwhtextx.html