用CAN Analyser读取的即时数据,samples rate是100, 然后用excel(csv)保存下来。这个数据我需要即时同步做计算引用,所以在
labview里面加了一个数据读取的程序(中心思想是每次读取文件中的最后一个数值,用Array Size Func
tion测出整个文件的数据数然后减一,得到Size。然后Index Array Function输出单独的element)。 如图。
问题是之前存好的excel数据,是以列(Spalte)存的,就一列(A1 to AX)。可是这个数据读取程序在Spreadsheet String to Array Function转换时却只转换了第一行(A1 to X1。。。),这样的话。检测结果,只有第一个数据被转换了,从之后从第二个数据开始就显示就是灰 {MOD}的0了,以后一直是0。
我找遍了Array里面所有function尝试,包括interleave,rotate,reverse等等十几个,想把行读取换成列读取,都不管用。因为是1DArray,2D的transpose也不行了。所以来求救各位大侠们。如果没表述清楚,我也可以传程序上来,不胜感激
一周热门 更多>