查找指定区间中一元函数的零点。必须手动选择所需多态实例


icon

输入/输出

  • cdbl.png 精度

    精度控制零点和极值的精度。默认值为1.00E-8。

  • cu16.png 步长类型

    步长类型控制采样点之间的间隔。

    通常情况下,通过修正函数可得到精确的零点和极值。

    0固定函数(默认)-表明间隔均匀的函数值。
    1修正函数-表明优化步长的大小。
  • cu16.png 算法

    算法是VI使用的方法。

    0Ridders(默认)
    1Newton Raphson
  • 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的任意值。

  • i1ddbl.png 零点

    零点f(X)已找到的零点。

  • i1ddbl.png f(零点)

    f(零点)返回零点处的函数值。

    通常该值与0接近。

  • iu32.png 计时

    计时是用于整个计算的时间,以毫秒为单位。

  • ii32.png 错误

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

  • 如需获取区间(–2, 2)上的sin(sinc(gamma(x)))零点,可在前面板上输入下列值:

    • 开始: -2.00
    • 结束:2.00
    • 公式: sin(sinc(gamma(x)))

    下图为区间(–2, 2)上sin(sinc(gamma(x)))的图形和零点。

    注: 对于某些函数, 零点可能包含实际上是奇点的假零。对于真零,f(零点)接近0。

    范例

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

    • labview\examples\Mathematics\Optimization\1D Explorer.vi