XLPack ソルバー 数値積分 (無限区間)

積分区間の上限下限共に無限大すなわち [-∞, +∞] の数値積分を行います.

f(x) = 1/(1 + x^2)

の積分を求める例を示します.

変数セル(この場合B6)にはプログラムがxの値を書き込みます. 関数値セル(この場合B7)にはxよりf(x)を求める数式を入力しておきます. この場合, =1/(1+B6^2) とします.

積分区間は指定する必要がないため計算値(出力)のためのセル(この場合E7)だけを指定します. 「計算開始」をクリックすると, ∫ f(x) dx [-∞, +∞] を求め各行の1列目に出力します.

使用するプログラムは, 無限区間の場合QagiおよびDeiintから選ぶことができます.
計算精度の標準値は 1.0e-8 です. QagiのEpsAbsおよびEpsRelにこれを設定します. DeiintではEpsに設定します.

それぞれのセル範囲は必要な範囲よりも大きく指定することができ, その場合には左上から必要なだけの大きさの範囲を使います.

「保存/読込」についてはこちらを参照ください.

「ヘルプ」をクリックするとネット接続中であればこのページを表示します.

右上の「?」は正しく動作しません. 「ヘルプ」ボタンを使用してください.

Top