1D求積法 (フォーミュラ)
- 更新日2025-07-30
- 3分で読める
適応求積法法を使用して数値積分を実行します。使用する多態性インスタンスを手動で選択する必要があります。

入力/出力
被積分関数
—
被積分関数は積分する数式を指定します。独立変数はx である必要があります。
上限
—
上限は積分の上限です。デフォルトは1です。
下限
—
下限は積分の下限です。デフォルトは0です。
許容範囲
—
許容範囲は、求積法の確度を制御します。より小さい許容範囲は、より精密な結果を出力しますが、計算に要する時間が長くなります。デフォルトは1E-5です。
結果
—
結果は積分結果を返します。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
このVIは、許容範囲を含む区分の4ポイントおよび7ポイントロバット求積法の違いを比較して、計算の反復を終了します。違いが許容範囲より小さい場合、アルゴリズムが反復を停止し、次の区分へ移動します。
1D求積法
このVIは、適応ロバット求積法を使用して次の積分の数値を評価します。

ここで、x1は上限、x0は下限です。
高確度な結果を得るために、以下のフロントパネルに示すように、被積分関数f(x)が大きく変化するとこのVIは積分を部分区分に分割します。

サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Mathematics\Integration and Differentiation\VI Reference Based Quadrature.vi
被積分関数
—
上限
—
結果
—
エラー
—