在 LabVIEW 中是否有更好的方法来创建具有 n 个元素的一维数组?

Is there a better way to create a 1D array with n number of elements in LabVIEW?

这是我做的,有人有更好的方法吗?

他们有内置功能吗?我刚开始使用 LabVIEW 可能忽略了。就像在 MATLAB 中一样,它只是:

    x = (0:10-1)

并在 Python 中:

    x = range(10)

创建范围的最简单方法是按照您所做的操作 - 但直接连接索引终端并放下移位寄存器。没有内置的方法可以做到这一点。这样做的唯一潜在好处是在图表上使用稍微少一点的 space。

编辑:正如 Yair 所指出的,有一种内置的方法可以以斜坡模式的形式执行此操作。该 VI 具有更多的可配置性,例如在将范围划分为 N 个样本或按增量划分范围之间进行选择。但是它确实需要完整的开发许可证(在信号处理面板中)。

oysstu 的解决方案当然不错,在我实际需要这样的数据的极少数情况下,我就是这样做的。另一个选项是斜坡模式 VI,它隐藏在调色板的某处并允许一些更复杂的范围。