• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > Labview 虚拟仪器 > labview编程技巧之如何进行数组排序

labview编程技巧之如何进行数组排序

录入:edatop.com    点击:

  Labview编程技巧-----如何进行数组排序

  数组排序是经常用到的,LABVIEW提供了对一维数组的排序节点.

  这是个多态VI,支持多种数据类型,包括簇,如果是簇数组,它首先按照第一个元素进行排序,如果第一个元素相同,则比较第二个元素.

  一维数组的排序是非常简单的,我们经常遇到的是对多个数组进行排序的问题,比如一个TABLE,它实际上是一个2维字符串数组,如果要求安列进行排序,这在数据库查询时经常用到.

  问题可以简化成:

  ARRAY1

  ARRAY2

  ARRAY3...

  我们可以很容易第对ARRAY1进行排序,如何根据ARRAY1排序的结果对ARRAY2,ARRAY3进行相应调整那

  LABVIEW的排序节点只给出了排序的结果,未给出相应元素位置(索引号)变动情况,所以问题的关键是找出变化后的位置(索引号)

  这样根据索引号的变化,就可以对对应的ARRAY2,ARRAY3进行相应的排序

  其实我们可以用下面更简单的方法

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:LABVIEW Nugget之获取当前时间毫秒数的几种方法
下一篇:基于LabVIEW的呼吸机测试

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图