関数 > シンボリック関数 > 例:シンボリックな超幾何、Mhyper、Fhyper 関数の比較
  
例:シンボリックな超幾何、Mhyper、Fhyper 関数の比較
この例では、hypergeommhyper、および fhyper の各シンボリック関数を比較します。キーワード float をシンボリック評価演算子と組み合わせて使用して、関数を数値的に評価します。
hypergeom 関数
1. 以下の積分を考えます。これはシンボリックに hypergeom 関数に評価されます。
クリックしてこの式をコピー
2. 区間 [1, 2] の終点における結果を評価します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
3. 上記の数値解が次の等価な定積分の値と一致することを確認します。
クリックしてこの式をコピー
mhyper 関数
1. mhyper 関数は、次のような特別な場合に hypergeom と同じ結果を返すことに注意してください。
クリックしてこの式をコピー
クリックしてこの式をコピー
2. mhyper を指定した値 a および c で評価します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
fhyper 関数
1. 次の変数を定義します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
fhyper 関数は、以下のように ndab、および c に関連する特別な場合に、hypergeom と同じ結果を返します。
クリックしてこの式をコピー
クリックしてこの式をコピー
2. fhyper を指定した値 ab、および c で評価します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー