labview如何读取文本中的数值并显示在波形图表上

来自:    更新日期:早些时候
labview 如何读取txt里的数据,并用波形图表示,本人刚接触labview,~

你好,根据你的要求可以使用“读取电子表格”函数,如果文本中存入的都是纯数字,可以在选项上选择双精度


其中倒入后的数据连接的是 “二维转置”,再连接索引0行数列,这样就能得到文本中的第一列数据了。
若,文件中含有表头或其他文字,可以按照选项为“字符串”导出,再将读取的文本进行“分数/指数字符串至数值转换”

函数选板的 编程——文件I/O里面有读取文本文件函数,读出来后再用 编程——字符串里面的扫描字符串。后者放在循环中进行,结果启用自动索引成为数组连出来,然后就能用波形图显示了。
高级功能入门后再研究吧。

你的VI中存在以下问题
1.For循环:右击For循环上字符串的红色端子,“替换为移位寄存器”
将“扫描字符串”的输出“剩余字符串”,连接到右边的移位寄存器上,这样才能依次扫描文本中的数据
按原有方式,For循环中每次扫描的都是第一个数据。
2.索引数组,你索引的第一个元素,当然就显示一个数据了
你将数组直接传递给波形图表就可以了
3.外部的While循环不需要,如果你需要在运行后改变文件路径,添加“文件”-》“值改变”的事件结构

  1、函数选板的编程——文件I/O里面有读取文本文件函数,
  2、读出来后再用编程——字符串里面的扫描字符串。
  3、后者放在循环中进行,结果启用自动索引成为数组连出来,然后就能用波形图显示了。


labview如何读取文本中的数值并显示在波形图表上视频

相关评论:
  • 15342449898LabVIEW中怎么把文本txt格式中的数据用波形图显示出来,并且数据的多 ...
    计欣友你好,根据你的要求可以使用“读取电子表格”函数,如果文本中存入的都是纯数字,可以在选项上选择双精度,程序如图:其中倒入后的数据连接的是 “二维转置”,再连接索引0行数列,这样就能得到文本中的第一列数据了。若,文件中含有表头或其他文字,可以按照选项为“字符串”导出,再将读取的文本进行“...

  • 15342449898labview 读取txt文件!
    计欣友你是说打开对话框选择txt文件么?这个好实现,按照你说的意思,起始路径应该是固定的,就用下图所示的方法就行。这里假定你的txt文件都放在D盘下的data文件夹下 另附程序 8.2版本 程序试了几次都上传不了,貌似出问题了,需要的话,直接联系我 QQ 2631671020 ...

  • 15342449898labview中如何把文本(txt) 数据导入,并用坐标形式显示?
    计欣友LabVIEW电子书 链接: https:\/\/pan.baidu.com\/s\/1SqNRuxJ7TEbJofGF9AIGtw 提取码: 8ei7 LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑...

  • 15342449898如何用labview读取txt中的两列数据,希望说的详细点,我刚开始学_百度知...
    计欣友我不知道你的labview水平如何,我先给你讲,后面给你附一张程序图片,不明白可以再问我。首先你需要用文件I\/O中的读取电子表格文件函数,将你txt文件中的数据读成一个二维数组,共两列,第一列是x轴的数据,第二列是y轴的数据,然后由于两组数据在同一个数组中,所以要将第一列的数据拿出来生成...

  • 15342449898labview如何将文本文件里的数据,转换为数组,并将某一列选出来用于计算...
    计欣友方法见下图 上图中主要用到了“读取电子表格文件”和“索引数组”,所在位置见下图

  • 15342449898labview读取txt文件的问题
    计欣友你每次读取一行干什么用?“读取文本文件”函数右键菜单里面有“读取行”,左面有接线端可以设置每次读取的行数,-1表示所有,输出为字符串数组类型。不连表示读一行,输出为单个字符串类型。我这个例子是每次读取一行,用串口发出去。

  • 15342449898labview读取txt如何识别不同的分隔符?
    计欣友将文本中多个空格都换成单个空格, 然后再用分隔符电子表格读取数组:注意正则表达式里 \\s 表示各种空白同时也包括换行符, 所以, 匹配多个空格用空格和加号 " +"

  • 15342449898LabVIEW读取txt文件,并把其中的信息(比如数据或者字符串)提取出来供...
    计欣友这么多用LabVIEW的人(包括回答的)连这么基本的编程常识都没有吗?既然你已经知道了文件内容的格式,又是用文本(ASCII)方式保存的,直接把内容读进来,然后扫描字符串啊!看图吧。你试过了所有函数?哪里弄到的LabVIEW超级精简版?

  • 15342449898labview读取文件如何做到从后往前逐行读取
    计欣友这个问题其实和你需要读取的文件格式有关。例如文本文件或者tdms文件方法是不一样的。现在假设你要读取一个有4行文字的文本文件(.txt格式),从后向前逐行读取的方框图如下:文本文件的文件名叫tst.txt,放在附件里面了

  • 15342449898...也就是textfield,在LabVIEW中怎么读取他的实际值?
    计欣友有些条件你没写清楚,我不知道理解的对不对。我先按照我的理解来说明一下。而你的问题是获取textfield的实际文本值,这个应该也不难。将需要读取的文档作为模板,并且在需要获取的textfield前后插入标签(bookmarks),然后在LabVIEW中使用Word._Document属性获取bookmarks所对应的Range,然后就可以得到相应的...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网