LabVIEW 怎样将一维数组中相同的元素合并为一个

2019-07-17 10:58发布

本帖最后由 blueskynrg 于 2015-1-5 13:38 编辑

比如一维数组为   1,2,2,2,2,3,4,5,6,6,6。 需要的处理结果为  1.2.3.4.5.6 。程序图该怎么写呀?给个思路也行~~求大神指教!

拜大神所赐,已有答案,需要朋友的点击链接下载。
无论相同的元素 连着出现,还是隔着出现,都可以处理。
http://pan.baidu.com/share/link? ... 21744805&app=zd

5.png



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
yk8356993
2019-07-17 20:17
看你数据大小了,如果不大
可以这样实现
1.扫描数组里所有的数
2.把第一个数记录为A,扫描结果与A比对,与A一致,数组长度减少1,与A不同,记录为B,一次类推。C..D..然后再把B取为第一个,除去A外,与剩下的进行比对。直至数组长度减少为0停止
记录结果A.B.C.D....之类的
这个是个通法,你这描述不够详细,如果数据有规律,可以再节省处理过程。

一周热门 更多>