修改时间 11-30-2009 08:48 PM
程序是单通道有限采样,每次采200个点,为什么写入文本文件每次只有保存一个点呢?
有什么办法能200个点都保存下来吗
谢了!
已解决! 转到解答。
修改时间 12-01-2009 12:46 AM
老马你好,
感谢使用NI中文技术论坛。只写入一个数据点的原因是,你使用了格式化写入字符串函数节点,而这个节点会将输入波形的第一个点的数值格式化为文本。建议使用“写入电子表格文件”函数节点或“写入测量文件”Express VI。
NISH AE
W. Yan
修改时间 12-01-2009 08:41 PM
谢谢解答,因为我想在labview的pda模块上来实现保存,那个模块没有你说的“写入电子表格”“写入测量文件”那两个便捷vi
只有写入文本文件或者是二进制文件等函数啊
修改时间 12-01-2009 09:21 PM
修改时间 12-02-2009 01:05 AM
修改时间 12-02-2009 01:31 AM
需要提取波形DBL 中的数组,请尝试以下代码:
修改时间 12-02-2009 02:03 AM
可以了,谢谢你的耐心解答!
还有一个疑惑,就是数组到电子表格转换那个函数上你用的那个双引号的作用是什么啊
如果用双引号的话,保存的结果就只是200个双引号,我参考了范例换成了%f,好像可以保存200个采集数据了
修改时间 12-02-2009 02:48 AM
空字符串常量,它不会对所转换数据进行格式化。而%f代表数据格式为带小数格式的浮点数。具体说明请参考LabVIEW帮助中的格式说明语法。
如果问题解决,请标记解答或奖励,谢谢。