在分散点上进行二维插值。

该VI接收XYZ(两个自变量,一个因变量),返回与XiYi对应的插值Zi

必须手动选择多态实例。


icon

输入/输出

  • ci32.png 方法

    方法设置插值方法。

    0最近-在最近点上插值(非光滑)。该方法找到(Xi, Yi)的最近点,然后将Z中的对应值赋为Zi
    1

    线性(默认)-在被选择的三角上进行线性插值(非光滑)。该方法对(X, Y)的凸包进行三角化,并对三角形内部的点插入Zi

    (Xi, Yi)仅在(X, Y)的凸包内有效。否则,LabVIEW返回NaN

    2

    立方-在被选择的三角上进行立方插值(光滑)。该方法对(X, Y)的凸包进行三角化,并对三角形内部的点插入Zi

    (Xi, Yi)仅在(X, Y)的凸包内有效。否则,LabVIEW返回NaN

    3

    双谐波样条-执行双谐波样条插值(光滑)。该方法通过格林函数计算2D双谐波样条插值。

    关于样条插值方法的更多信息,见数学相关文档中的实用样条插值指南

  • c1ddbl.png Z

    Z是已知点的值。

  • c1ddbl.png X

    X是已知点的X坐标。

  • c1ddbl.png Y

    Y是已知点的Y坐标。XYZ必须长度相同。

  • c2ddbl.png Xi

    Xi是由x对应值组成的二维数组。两组对应插值计算出独立变量Zi

  • c2ddbl.png Yi

    Yi是由Y对应值组成的二维数组。两组对应插值计算出独立变量Zi

    Yi的大小必须等于Xi的大小。

  • i2ddbl.png Zi

    Zi是对应于XiYi独立变量值的插值二维数组。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Mathematics\Interpolation\Scattered 2D Interpolation.vi