適応求積法法を使用して数値積分を実行します。使用する多態性インスタンスを手動で選択する必要があります。


icon

入力/出力

  • cstr.png 被積分関数

    被積分関数は積分する数式を指定します。最初と2番目の積分変数は、それぞれxyでなければなりません。

  • cnclst.png 上限値

    上限は積分の上限を指定します。

  • cdbl.png x上限

    x上限は最初の積分変数xの上限です。デフォルトは1です。

  • cdbl.png y上限

    y上限は2番目の積分変数yの上限です。デフォルトは1です。

  • cnclst.png 下限値

    下限は積分の下限を指定します。

  • cdbl.png x下限

    x下限は最初の積分変数xの下限です。デフォルトは0です。

  • cdbl.png y下限

    y下限は2番目の積分変数yの下限です。デフォルトは0です。

  • cdbl.png 許容範囲

    許容範囲は、求積法の確度を制御します。より小さい許容範囲は、より精密な結果を出力しますが、計算に要する時間が長くなります。デフォルトは1E-5です。

  • idbl.png 結果

    結果は積分結果を返します。

  • ii32.png エラー

    エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。

  • このVIは、許容範囲を含む区分の4ポイントおよび7ポイントロバット求積法の違いを比較して、計算の反復を終了します。違いが許容範囲より小さい場合、アルゴリズムが反復を停止し、次の区分へ移動します。

    2D求積法

    このVIは、適応ロバット求積法を使用して次の積分の数値を評価します。

    ここで、x1x上限x0x下限, y1y上限y0y下限です。

    2D求積法インスタンスは、被積分関数 f(x,y) が大きく変化すると、区分ブロックを多数のサブブロックに分割します。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Mathematics\Integration and Differentiation\VI Reference Based Quadrature.vi