LabVIEW-数组-以阈值插值一维数组
来源:网络收集 点击: 时间:2024-02-19以阈值插值一维数组函数位于:函数选板-函数-编程-数组-以阈值插值一维数组;

以阈值插值一维数组 (函数):在表示二维非降序排列图形的一维数组中插入点。该函数比较过阈值的y与数字或点的数组数组中开始索引位置以后的值,直至找到一对连续的元素,过阈值的y比第一个元素大,或等于第二个元素。
数字或点的数组(接线端):可以是数字数组或点数组,每个点是由x坐标和y坐标组成的簇。 如值为点数组,函数使用簇中的第二个元素(y坐标)获取分数指数,并用该分数指数插入相应的x值。
过阈值的y(接线端):是函数的阈值。如过阈值的y小于等于开始索引处的数组值,函数可返回指数索引或x的起始索引。 如过阈值的y大于数组中的任意值,函数可返回最后一个值的索引。如数组为空,函数可返回NaN。
开始索引(接线端):必须为数值。默认值为0,数组可返回通过整个数组计算的结果,而非部分数组。
指数索引或x(接线端):是LabVIEW为一维输入数组数字或点的数组计算的插值结果。

例如,如数字或点的数组是由四个元素组成的数组,开始索引为0,过阈值的y为5,则指数索引或x为1,与函数找到的第一个值为5的元素的索引一致。

如数组元素为2.3,5.2,7.8,7.9,10.0,开始索引为0,过阈值的y为6.5。因为6.5是5.2(索引为1)与7.8(索引为2)和的一半,所以输出为1.5。对于相同的数字,如过阈值的y为7,输出为1.69。


如过阈值的y为14.2,开始索引为5,数组中从索引5开始的元素为9.1,10.3,12.9和15.5,因为14.2是12.9与15.5和的一半,所以过阈值的y介于元素7和8之间。指数索引或x的值为7.5,7与8和的一半。

如输入数组是点数组,每个点由x、y坐标组成的簇表示,输出为x值的插值,它对应于过阈值的y在y坐标的插值位置,而非数组的指数索引。如过阈值的y的插值位置介于索引为4和5的y值之间,且对应的x值分别为-2.5和0,输出不是索引值为4.5的数值数组,而是x值-1.25。换句话说,如用图形显示点,函数可返回与给定y值相关的插值x。函数可用同样的方式处理数值数组和点数组。如为数值数组,函数可假定x坐标是数组的索引。换句话说,函数假定点均匀分布。

注意以阈值插值一维数组在数值数组和点集合的不同应用
请点赞,收藏
LABVIEW数值以阈值插值以阈值插值数组LABVIEW插值LABVIEW阈值版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_84465.html