我使用EV3 Cube扫描表示二进制数的表格;即黑线表示1,白线表示0。
使用这个,我生成一个由1和0组成的数值数组,并使用索引数组将它们转换成单个数字,使用快速比较(!= 0)生成它们的布尔值,然后使用构建数组块,我把它变成一个布尔数组。
然而,尽管如此,在使用Convert Boolean Array to Integer块时,我收到一个错误,我知道原因。
如果有人能帮助我,我会很高兴!谢谢。
(顺便说一句,我是一名新生工程专业的学生,没有LabView的知识,只有一年的C ++和2年的Java帮助我。所以彻底的解释会让我更容易理解)
附上我的代码图片以及我收到的错误。
答案 0 :(得分:0)
不幸的是,错误并不完全可见,因为它在屏幕截图中被截断, 它有助于拥有代码或能够阅读整个消息。
但是我猜测的是我所看到的,它表示这是Target Specific error不支持布尔数组到数字功能。
这可能意味着您尝试使用的功能通常在PC版LabVIEW上可用,无法在目标平台(EV3的嵌入式CPU和操作系统)上运行。