2

我去看看这里有没有程序octave的数据采集工具箱但是没找到http://octave.sourceforge.net/packages.php

我想做的是使用我的 National Instruments USB-6008 以八度或任何其他程序获取数据。我希望能够以年、月、日、小时、分钟、秒、电压的格式将数据导出到文本文件中。

因此文本文件将每秒读取一次,文本文件中将包含以下数据 11182011054735,3.3V 11182011054736,3.9V 11182011054737,3.1V

我正在运行 Ubuntu 10.04 Linux 64 位和 32 位版本,用于在虚拟机中进行测试 Octave 可以做到这一点吗?如果八度不能做到这一点,是否有任何示例或有人可以推荐其他东西?

PS:我知道matlab可以做到这一点,但这对我来说太贵了。

谢谢

4

2 回答 2

1

查看NI-DAQmx 兼容性页面,您的设备似乎可以在 Linux 中使用NI-DAQmx Base 3.4 。所以你可以使用它的 C API 并构建新函数,看起来wiki有几个地方可以开始。

于 2011-11-20T18:21:15.470 回答
0

也许有点晚了,但这里有在 32 位或 64 位 Linux 发行版中使用 DAQmx Base 安装和编译 C 程序的分步说明:

http://www.mrpt.org/NI_DAQmx_Base_in_openSUSE_64bit

于 2013-10-29T16:01:51.073 回答