楕円積分数値計算ノート
   

第2種完全楕円積分

Excelのセルに式をコピーするだけで第2種完全楕円積分の計算ができます。

Top Page | 1st Elliptic Excel | 1st Elliptic Landen | 2nd Elliptic Excel |2nd Elliptic Landen | Incomplete Elliptic Landen 

AGM 1st Ellpitic Landen| AGM 2nd Ellpitic Landen

    ■ 第2種完全楕円積分でExcelのセルに直接代入できる式
第2種完全楕円積分は、以下の式です。
     (1)
k を母数いいいます。E(k)は級数展開して近似式で計算できます。
     (2)
0<k2<0.9 とk2≧0.9 で収束の早さが違うので場合分けの式をつくりました。どんな式か知りたい方はこちらを見て下さい。
セルA1にはkの値を入れるので、式はシートのA1以外のセルに貼り付けます。kの値をセルのA1に入力すれば計算結果が表示されます。

kをA1以外にしたい場合は、メモ帳などに貼り付けて、検索の置換えを使ってA1を別の参照セルの番号に変換して下さい。

■第2種完全楕円積分のExcel式 計算例

0<k<0.9のとき (以下の式を、コピーしてExcelのセルに貼付け)
計算結果は
k=0 のとき  E(k)=1.5707963267949
0
k=0.5のとき   E(k)=1.4674622093394
3
k=0.95のとき  E(k)=1.10272164825416
高精度計算サイトでの計算結果と比較すると、概ね小数点以下12桁の精度があります。
赤文字が高精度計算サイトの結果と一致しなかったところです。>

0.9<=k2のとき (以下の式を、コピーしてExcelのセルに貼付け)


計算結果は
k=0.95のとき   E(k)=1.10272164825416
k=0.99のとき   E(k)=1.02847580902880
k=0.999のとき   E(k)=1.0039944099655
1
k=0.9999のとき E(k)=1.00051450008378
高精度計算サイトでの計算結果と比較すると、概ね小数点以下12桁の精度があります。
赤文字が高精度計算サイトの結果と一致しなかったところです。>
       
ページトップへ