标签: arrays interpolation labview
我有两个1D数组,它们在XY平面上给出一个点阵列。我想要实现的是找到steps插值values正好为0.5。我试图使用Interpolate 1D array和Threshold 1D array来解决它,但没有成功。第一个只返回values的{{1}}信息,后者显然没有做任何事情,总是返回0。
steps
values
Interpolate 1D array
Threshold 1D array
我已将前面板和方框图附加到帖子上。在前面板上,我指出了我需要哪些信息。
答案 0 :(得分:2)
我设法解决了这个问题。阈值1D数组vi不能处理包含递减值的数组...这是一个相当令人沮丧的错误,因为我需要转换数组以使特性变得越来越大以获得插值。
来自文档:
注意仅对以非降序排序的数组使用此函数 顺序。
答案 1 :(得分:1)
感谢您自己解决这个问题,但该解决方案的vi帖子将会受到其他人的进一步参考。这是一个使用数学部分的1D插值的解决方案。一个VI,唯一的缺点是您需要将插值转换为数组并回答。