微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 关于labview,请高人指点一二

关于labview,请高人指点一二

时间:12-13 整理:3721RD 点击:
   在labview中,我用了read from spreadsheet file 这个控件来读取电子表格文件,并且用表格中的数据和从串口进来的数据进行运算。现在的问题是:如果表格中需要进行运算的有八个数据,就会一个接着一个的弹出来八个对话框。请问我该如何做才能让他只出现一次或者干脆不出现,也能完成运算的任务。
   或者说我得控件用的不对,那么该用那个控件才能避免出现这种情况那?

弹出什么样的对话框?
.192

弹出串口要与之运算的文件的对话框
就是计算机内部的文件的对话框,之后我要连续打开这个要与串口进行运算的这个文件,运算几次就要连续打开几次,很郁闷地说。
不知道我说明白没有

那你肯定用了能弹出对话框的vi吧,比如说file dialong?
.192

是啊
我用了file path 和 read spreadsheet 这两个对话框
请问我该怎么办?
才能不让他弹出那么多次?一次就够了

把文件里的数据一次都读出来不就行了。问什么要读八次?

是啊
我也是这么想的
可是实际操作起来就不是那么回事了
比如说计算机里的文件是一个一维数组,有八个元素,那么就要进行八次运算
操作上就要连续打开八次文件
我也很郁闷阿

为什么不一次把8个数据都读出来存在某个地方
然后要用的时候再从中取出来
.201

把数据暂存起来

把程序贴出来吧。别人不知道你是怎么做的,也没法帮你。有些东西你认为对的
实际上却不是那么回事
.72

把读文件操作放在循环的外面,或者把文件路径用一个固定的字符串表示。你试试吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top