labview对数组排序的方法
时间:10-02
整理:3721RD
点击:
数组排序是经常用到的,LABVIEW提供了对一维数组的排序节点.
这是个多态VI,支持多种数据类型,包括簇,如果是簇数组,它首先按照第一个元素进行排序,如果第一个元素相同,则比较第二个元素.一维数组的排序是非常简单的,我们经常遇到的是对多个数组进行排序的问题,比如一个TABLE,它实际上是一个2维字符串数组,如果要求安列进行排序,这在数据库查询时经常用到.问题可以简化成:ARRAY1ARRAY2ARRAY3...我们可以很容易第对ARRAY1进行排序,如何根据ARRAY1排序的结果对ARRAY2,ARRAY3进行相应调整那?LABVIEW的排序节点只给出了排序的结果,未给出相应元素位置(索引号)变动情况,所以问题的关键是找出变化后的位置(索引号)
这样根据索引号的变化,就可以对对应的ARRAY2,ARRAY3进行相应的排序
其实我们可以用下面更简单的方法
这是个多态VI,支持多种数据类型,包括簇,如果是簇数组,它首先按照第一个元素进行排序,如果第一个元素相同,则比较第二个元素.一维数组的排序是非常简单的,我们经常遇到的是对多个数组进行排序的问题,比如一个TABLE,它实际上是一个2维字符串数组,如果要求安列进行排序,这在数据库查询时经常用到.问题可以简化成:ARRAY1ARRAY2ARRAY3...我们可以很容易第对ARRAY1进行排序,如何根据ARRAY1排序的结果对ARRAY2,ARRAY3进行相应调整那?LABVIEW的排序节点只给出了排序的结果,未给出相应元素位置(索引号)变动情况,所以问题的关键是找出变化后的位置(索引号)
这样根据索引号的变化,就可以对对应的ARRAY2,ARRAY3进行相应的排序
其实我们可以用下面更简单的方法
学习了
谢谢分享
感谢分享
hen hao
谢谢分享,昨天把回复奖励e币的用完了!
xieixie....
Good !
学学学
太强了,还有这种方法
O(∩_∩)O谢谢
Good!
学习
学习!
谢了。
学习了!
好的
希望晴风雨多关照给一份我吧!810826809@qq.com
希望晴风雨多关照给一份我吧!810826809@qq.com
谢谢
值得学习一下 谢谢
这资料太好了,顶一个。
学习了
谢谢分享,好好学习
谢谢小编分享
谢谢分享啊,看起来挺有用的
这个方法好,正好用上,多谢小编分享。
谢谢,小编,正好用得上
谢谢分享了……
学习了,很好的小知识
感谢分享,正在做相关的工作,很有用的资料
好东西啊 正好要做这方面的东西
谢谢分享,学习一下!
as的发生地方的所发生的发生的发生的发生的发生地方的宋供热供热个人
谢谢小编啊,无私精神
gggggggggggggggggggggggggggggggggggg
大事发生的烦死哒发大水
.....
没有看明白什么意思哎
谢谢
谢谢分享111111111111111111
谢谢分享······