请问如何清空存为数组的上一次测试的结果数据
时间:10-02
整理:3721RD
点击:
请问如何清空存为数组的上一次测试的结果数据?当数据增大时把趋势曲线放到条件结构里的数组里,完成测试后把此数组存到结果文档里,避免了每个循环都存一次导致曲线前部有大量空数据,但开始下次试验时数据再次增加,触发条件结构,而上次结果还在这个数组里,导致曲线长度越来越长,没法清空历史数据。请问这种情况有什么办法初始化么?我只想到一个,加个触发,把数组乘以0,但是感觉很麻烦,想向各位请教下,谢谢指点。
在下次测试前给个空数组就好了
发现自己又犯傻了,都乘0也还是有历史数据,没法覆盖,顶多对齐曲线到非0坐标,大家有什么建议么?
非常感谢,我试下把条件真时设置为记录存储数据,条件假时数组为0,再次感谢
还是不行,虽然空数组设置成功了(通过打印输出验证了条件假时确实为空数组),但条件真的数组还是多次试验结果的累积,最后通过索引直接把数据添加到数组中对应的位置来处理,虽然把数据累积的问题解决了,但是整个过程显得僵化,还在寻找更好的办法。
因为公司数据没法输出,不能上传vi请大家指点,不过还是要谢谢热心人士的支持。
试过的两种方法请见附图,通过移位寄存器调用上一个循环的结果,关键是条件结构里的数组部分,一个是通过寄存器记录循环次数,通过索引更改指定位置的数据(按循环次数记录),结果为一个波形,但是必须设定好打算存多少个数据,或者说要预先知道测量持续时间,另一个是通过振动与转速趋向于稳定则结束条件结构,在结束前把测量结果放入数组,但下次重新开始测试时数据是接上次数据的尾,结果为多个波形。我希望能通过振动稳定结束条件结构,不需要预先设定存储空间大小,但存储数据要每次新的测量都可以清零,是否有办法?谢谢指点。


在百度上看到的空数组设置,谢谢此位回答者的分享:
http://zhidao.baidu.com/link?url ... yo6IYfC5kb7xL2VGpdq
小编有没有找到更好的方法?
相同维数的数组与空数组进行运算结果为空数组。
。
怎么给空数组啊?大神教教我,有图就更好了。
我也遇到了这个问题,怎么解决啊
