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

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

ここで、x1はx上限、x0はx下限, y1はy上限、y0はy下限です。
2D求積法インスタンスは、被積分関数 f(x,y) が大きく変化すると、区分ブロックを多数のサブブロックに分割します。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Mathematics\Integration and Differentiation\VI Reference Based Quadrature.vi
被積分関数
—
上限値
—
x上限
—
結果
—
エラー
—