资料
  • 资料
  • 专题
较深入的问题和技巧
推荐星级:
时间:2019-12-25
大小:1.89MB
阅读数:321
上传用户:16245458_qq.com
查看他发布的资源
下载次数
0
所需E币
3
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
较深入的问题和技巧 第八章 较深入的问题和技巧   本章介绍局部变量、全局变量、属性节点和其他一些有助于提高编程技巧的问题, 恰当地运用这些技巧可以提高程序的质量。 8. 1 局部变量 严格的语法尽管可以保证程序语言的严密性,但有时它也会带来一些使用上的不便。 在LabVIEW这样的数据流式的语言中,将变量严格地分为控制器(Control)和指示器( Indicator),前者只能向外流出数据,后者只能接受流入的数据,反过来不行。在一般 的代码式语言中,情况不是这样的。例如我们有变量a、b和c,只要需要我们可以将a的 值赋给b,将b的值赋给c等等。前面所介绍的LabVIEW内容中,只有移位积存器即可输入 又可输出。 另外,一个变量在程序中可能要在多处用到,在图形语言中势必带来过多连线,这也 是一件烦人的事。还有其他需要,因此LabVIEW引入了局部变量。 8. 1.1 局部变量的创建 我们在框图上设置三个变量,两个控制器分别为Numeric和Numeric 2,现在增加局部变量。选择Function→Structures→Local Variable 然后将其拖到框图上,就可得到一个代“?”的图标,下一步将其与框图中已有的变量建 立关联,有鼠标右键单击图标,进入Select Item选择“input1” ,最后框图就变成了图7-1右边的样子。 图7-1 局部变量的创建 局部变量只是原变量的一个数据拷贝,但是它的属性可以修改,并且这种改变不会影 响原变量。例如上图中的这个局部变量可以利用快捷菜单中的Change To R……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书