本文做数据处理,之前用采集卡做两路数据同时采集,然后用捆绑簇与波形图表做数据实时显示(波形图不能进行数据实时更新显示),也就是同时显示两个曲线,然后之后想对波形图表里面的历史数据做波形分析,我的想法是利用波形图表的历史数据属性节点,把历史数据转换为两个一维数组,再做分析,但是不知道怎么把簇数组分解为一维分析,因为用捆绑簇之后,波形图表数据就变为了一维簇2数组,用解除捆绑也用不了,请大神支招,或者提供其他更好的思路。(后续数据处理程序再附图中显示,我其实就是想把历史数据替换为之前的原始波形,但是不知道怎么处理)
2019-3-22 14:54:47
你的串口波形图是数组你为什么要用解除捆绑勒 你分解数组不久完了吗
你的串口波形图是数组你为什么要用解除捆绑勒 你分解数组不久完了吗
2
举报
-
邢峻豪:
谢谢回答,串口波形图是一维簇2数组,直接用分解数组解决不了,只能用解除捆绑
-
2019-3-22 16:11:53
如果只需要所有的历史数据的话:簇数组进for循环——解绑——需要的double直接引出for循环就可以了
如果只需要所有的历史数据的话:簇数组进for循环——解绑——需要的double直接引出for循环就可以了
2
举报
-
邢峻豪:
你好,我把历史数据属性节点进入for循环之后确实能够把两路数据解除捆绑,但是为啥两路数据都为零,在波形图上输出都为零
-
邢峻豪:
我把我的程序还有图片发布在答案里面了,您可以看一下
2019-3-22 19:58:44
经过FOR循环可以解除捆绑但是解除之后的两路数据输出都为零,求解答,(附件为所示图片)
经过FOR循环可以解除捆绑但是解除之后的两路数据输出都为零,求解答,(附件为所示图片)
1
举报
-
吴昊:
首先确认:你的历史数据里面是否真的有数据(可以试试分个数组控件确认下),如果确定有的话,可能是显示控件的问题(这方面我没研究过所以不是很确定,不过波形图和波形图表的显示是有区别的)