LabView:布尔数组到数字块故障排除
LabView: Boolean Array to Number Block TroubleShooting
我正在使用 EV3 Cube 扫描代表二进制数的 sheet;即黑线代表 1,白线代表 0。
使用它,我生成了一个由 1 和 0 组成的数值数组,并使用索引数组将它们转换为单个数字,使用快速比较 (!= 0) 生成它们的布尔值,然后使用构建数组块,我将其转换为布尔数组。
然而,尽管如此,在使用“将布尔数组转换为整数”块时,我收到一个错误,我知道原因。
如果有人能帮助我,我将不胜感激!谢谢。
(顺便说一下,我是一名大一工程专业的学生,没有 LabView 的先验知识,只有一年的 C++ 和 2 年的 Java 来帮助我。所以彻底的解释对我来说会容易得多理解)
附件是我的代码图片以及我收到的错误。
不幸的是,错误在您的屏幕截图中被截断了,因此没有完全显示出来,
拥有代码或能够阅读整封邮件会有所帮助。
但是我根据我所看到的猜测是,它说这是目标特定错误不支持布尔数组到数字函数。
这可能意味着您尝试使用的通常在 PC 版 LabVIEW 上可用的功能将无法在目标平台上运行(嵌入式 CPU 和 OS 的 EV3 )。
我正在使用 EV3 Cube 扫描代表二进制数的 sheet;即黑线代表 1,白线代表 0。
使用它,我生成了一个由 1 和 0 组成的数值数组,并使用索引数组将它们转换为单个数字,使用快速比较 (!= 0) 生成它们的布尔值,然后使用构建数组块,我将其转换为布尔数组。
然而,尽管如此,在使用“将布尔数组转换为整数”块时,我收到一个错误,我知道原因。
如果有人能帮助我,我将不胜感激!谢谢。
(顺便说一下,我是一名大一工程专业的学生,没有 LabView 的先验知识,只有一年的 C++ 和 2 年的 Java 来帮助我。所以彻底的解释对我来说会容易得多理解)
附件是我的代码图片以及我收到的错误。
不幸的是,错误在您的屏幕截图中被截断了,因此没有完全显示出来, 拥有代码或能够阅读整封邮件会有所帮助。
但是我根据我所看到的猜测是,它说这是目标特定错误不支持布尔数组到数字函数。
这可能意味着您尝试使用的通常在 PC 版 LabVIEW 上可用的功能将无法在目标平台上运行(嵌入式 CPU 和 OS 的 EV3 )。