数値積分

ライブラリ名概要
Tanh-Sinh数値積分(a,b) 有限区間(a,b)の積分をTanh-Sinh則(ニ重指数関数型)で計算します。
台形則、シンプソン則による数値積分 有限区間(a,b)の積分を台形則、中点則、シンプソン則で計算します。
ロンバーグ積分 有限区間(a,b)の積分をロンバーグ則で計算します。
ロンバーグ積分(漸化表) 有限区間(a,b)の積分をロンバーグ積分で計算し、漸化表を求めます。
ガウス求積法(統合) 積分区間(a,b)の積分を様々なガウス求積法で計算します。 (ガウス‐ルジャンドル積分、第1種チェビシェフ積分、第2種チェビシェフ積分、ラゲール積分、エルミート積分、ヤコビ積分、ロバート積分、クロンロッド積分)
ガウス-ルジャンドル数値積分 有限区間(a,b)の積分をガウス-ルジャンドル求積法で計算します。一般的に高速かつ高精度で求まります。
ガウス-クロンロッド数値積分 有限区間(a,b)の積分をガウス-クロンロッド求積法で計算します。
ガウス-ロバート数値積分 有限区間(a,b)の積分をガウス-ロバート求積法で計算します。
ガウス-チェビシェフ数値積分 有限区間(a,b)の積分をガウス-チェビシェフ求積法で計算します。
ガウス-ラゲール数値積分 無限区間(0,∞)の積分をガウス-ラゲール求積法で計算します。
ガウス-エルミート数値積分 無限区間(-∞,∞)の積分をガウス-エルミート求積法で計算します。
有限区間(a,b)の数値積分 有限区間(a,b)の積分を2重指数関数型数値積分で計算します。端点が特異点(±∞)となる関数の積分にも適します。
半無限領域(a,∞)の数値積分 半無限領域(a,∞)の積分を2重指数関数型数値積分で計算します。無限遠点で関数が代数的に減衰する場合に適します。
半無限領域 (-∞,b)の数値積分 半無限領域 (-∞,b)の数値積分の積分を2重指数関数型数値積分で計算します。無限遠点で関数が代数的に減衰する場合に適します。
無限領域(-∞,∞)の数値積分 無限領域(-∞,∞)の積分を2重指数関数型数値積分で計算します。無限遠点で関数が代数的に減衰する場合に適します。
Tanh-Sinh数値積分の分点と重み Tanh-Sinh数値積分の分点(nodes)と重み(weights)を計算します。
ガウス求積法の分点と重み(統合) 様々なガウス求積法での分点(nodes)と重み(weights)を計算します。 (ガウス‐ルジャンドル積分、第1種チェビシェフ積分、第2種チェビシェフ積分、ラゲール積分、エルミート積分、ヤコビ積分、ロバート積分、クロンロッド積分)
ガウス-ルジャンドル求積法の分点と重み ガウス-ルジャンドル数値積分の分点(nodes)と重み(weights)を計算します。
ガウス-クロンロッド求積法の分点と重み ガウス-クロンロッド数値積分の分点(nodes)と重み(weights)を計算します。
ガウス-ボンド求積法の分点と重み ガウス-ボンド数値積分での分点(nodes)と重み(weights)を計算します。
ガウス-ロバート求積法の分点と重み ガウス-ロバート数値積分の分点(nodes)と重み(weights)を計算します。
ガウス-チェビシェフ求積法の分点と重み ガウス-チェビシェフ数値積分の分点(nodes)と重み(weights)を計算します。
ガウス-ラゲール求積法の分点と重み ガウス-ラゲール数値積分の分点(nodes)と重み(weights)を計算します。
ガウス-エルミート求積法の分点と重み ガウス-エルミート数値積分の分点(nodes)と重み(weights)を計算します。
積分で求めるガンマ関数 ガンマ関数Γ(a)を2重指数関数型数値積分で計算します。
積分で求めるベータ関数 不完全ベータ関数をガウス-ルジャンドル積分で計算します。x=1で完全ベータ関数が求まります。