リダーゼロ検索
- 更新日2025-07-30
- 2分で読める
指定された区間内で、1次元関数のゼロを調べます。関数は連続関数で、区間の終了ポイントで異なる符号を持つ必要があります。使用する多態性インスタンスを手動で選択する必要があります。

関数 f(x)およびf(a)*f(b) < 0の場合、リダー法により c = (a + b)/2が決定され、以下の式を使用して新規推定値が計算されます。

開始、c新規、終了の値は、TRUEになる以下の不等式の種類により新規の反復の基礎となります。
f(start) - f(cnew) < 0 f(cnew) - f(end)< 0|a – b| < 確度の場合、アルゴリズムは停止します。
リダー法は、非常に高速で信頼性の高い方法です。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Mathematics\Scripts and Formulas\Street Illumination Problem.vi