如何获得动态数组相邻元素的差值

2019-07-17 14:14发布

大家好!
我用采集卡获得了一个动态数组,即每时每刻都有新的数据继续添加到该数组的末尾。而我,现在想获取该数组相邻元素的差值,并生成一个新的一维数组,请问该怎么做??
我之前有试过用获取数组子集的方法,但是对于动态数组,labview无法给我生成一个数组子集,是因为元素个数在不停增多的原因吗??还是我个人的操作原因?
请教各位!!谢谢啦!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
sushu
1楼-- · 2019-07-17 17:26
 精彩回答 2  元偷偷看……
bupt_zsw
2楼-- · 2019-07-17 21:49
这样两个数组相减,得到的新数组,除了第一个元素,后面的元素会全是0吧?
bupt_zsw
3楼-- · 2019-07-18 03:37
sushu 发表于 2013-8-29 22:35
每次获得数组后,第一个元素用0代替得到另一个新数组,二者想减得到插值(第一个元素不是), ...

这样两个数组相减,得到的新数组,除了第一个元素,后面的元素会全是0吧?
sushu
4楼-- · 2019-07-18 06:00
bupt_zsw 发表于 2013-8-30 08:40
这样两个数组相减,得到的新数组,除了第一个元素,后面的元素会全是0吧?
...

应该是这样:得到数组A,删除A的最后一个元素,在A的索引0处插入一个数字0得到数组B,此时A和B的Size相同,A-B,得到差值数组C,剔除C的第一个元素,得到数组D,OK
CareZhu
5楼-- · 2019-07-18 10:49
sushu 发表于 2013-8-30 10:50
应该是这样:得到数组A,删除A的最后一个元素,在A的索引0处插入一个数字0得到数组B,此时A和B的Size相同 ...

高手的啊,这都能想到,想法不错
bupt_zsw
6楼-- · 2019-07-18 12:45
 精彩回答 2  元偷偷看……

一周热门 更多>