新手labview数组处理问题

2019-07-18 10:40发布

我用串口读了N多个字符,这里打个比方,比如6个字符255255,其实我是想要固定长度的3个字符组成一个数据,就像255和255,不知如何生成这么一个1X2的数值数组。

我先把字符转换为字节数组,结比如上面的,那生成的就是一个1X6的数组。可是我找了一圈好像像其他软件那样简单的方法做到像我想的那样合并成1X2的数组


一是我不知道字符怎么能不通过先转换成字节数组而直接转换为数值(像str2num那样)


二是我不知道除了循环创建数组外,还有什么方法能合并数组,比如{1,2}变{12}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
sugarr
1楼-- · 2019-07-18 13:46
1,str2num
编程—字符串选板—字符串/数值转换里有字符串和数值的转换工具,有时也可以用编程—数值—数据操作里的平化字符串工具。
2,数组操作基本就是靠数组选板里的工具组合使用,你说的{1,2}变{12},应该还是要先在字符串类型阶段变换完毕再转成数组,否则会比较麻烦。
laoguozi
2楼-- · 2019-07-18 15:40
 精彩回答 2  元偷偷看……
jiuri1989
3楼-- · 2019-07-18 18:21
对,可以用”扫描字符串“那个函数我弄了一个 :
QQ截图20111203152544.png
zhangguangrong
4楼-- · 2019-07-19 00:02
谢谢各位!!感觉这里论坛的气氛真的很好!!

我最后选择不转换成字节数组,都是用循环将3位字符截下来转换成十进制数值,这样就好解决了。

但合并还是用各种数组操作,还是麻烦了些
ailipingkl
5楼-- · 2019-07-19 05:16
谢谢分享撒
pcli218
6楼-- · 2019-07-19 07:25
学习学习

一周热门 更多>