根据一维函数的导数推算出在给定的两个数值之间的零点。这两个数值可作为该一维函数中未知零值的上下限值。必须手动选择所需多态实例


icon

输入/输出

  • cdbl.png 精度

    精度用于确定零点的精度。默认值为1.00E-8,指定计算值与实际值之间的最大偏差。

  • cdbl.png h

    h是用于计算给定公式导数的△值。默认值为1E-8。

  • cdbl.png 起始

    开始是区间的开始点。默认值为0.0。

  • cdbl.png 末端

    结束是区间的结束点。默认值为1.0。

  • csvrn.png f(x)

    f(x)是对执行一维函数的VI的严格类型引用。

    可基于VI模板labview\vi.lib\gmath\zero.llb\Zero Finder f(x) 1D.vit创建该VI。

  • cfxdt.png 数据

    数据包含传递至运行函数的VI的任意值。

  • idbl.png

    零点f(X)已找到的零点。是精确值的良好近似值。

  • idbl.png f(零点)

    f(zero)是给定零点处的函数值。结果必须非常接近0。

  • iu32.png 计时

    计时是用于计算函数值的时间,以毫秒为单位。

  • ii32.png 错误

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

  • f为给定的函数。该VI的算法是简单中值算法和牛顿算法的结合。

    • 中点战略:
    • 牛顿战略:

    给定x1和x2并通过下列方式进行判断:

    f(x1) · f(x2) < 0

    下图为牛顿算法。