技术中心
 
 

LabVIEW簇元素是其中一个很重要的概念

   日期:2016-01-20    
核心提示:在Labview程序设计中,簇是其中一个很重要的概念,簇中的元素按照添加的先后次序确定在簇中的序号,如果两个簇中含有相同的元素,但是元素的次序不一样的话,这两个簇依然无法匹配。

在Labview程序设计中,簇是其中一个很重要的概念,簇中的元素按照添加的先后次序确定在簇中的序号,如果两个簇中含有相同的元素,但是元素的次序不一样的话,这两个簇依然无法匹配。

因此,有时我们需要更改簇内的元素顺序,右击簇边框,选择“重新排序簇中控件...”弹出排序窗口。

 

[转载]Labview <wbr>簇元素顺序更改中的规律

 

[转载]Labview <wbr>簇元素顺序更改中的规律

此时鼠标变为“#”加手势,其中白方块内的数字为原先序号,黑框内的序号为当前欲设置的序号。

在工具栏“序号设置”中填写控件要更改的目标序号,然后将光标移至相应的控件上,点击便可以将该控件的序号更改。之后“序号设置”中的值自动加1。

一般如果你从0开始按顺序更改序号没有任何问题,但是,如果从中间开始更改序号就会发现有一点很诡异,如果你设置了一个控件,其他控件的序号也会发生改变,如果不仔细观察,会感觉有点摸不着头脑,有时还可能把你之前改好的序号又改错。经过仔细观察,我发现簇顺序更改的规律可以总结如下:

控件A的序号为a,控件B序号为b,若将A改为b,当a>b时,将A设置为b,而序号在[b,a)之间的所有控件的序号全部加1,当a

总之,我发现Labview一个更改序号的原则是“序号设置”数字之前的序号默认已经设置好,所以要往前更改控件的序号时,默认之前序号的顺序是不变的。

 
标签: LabVIEW
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢