- ベストアンサー
第2種楕円積分の逆関数?
Cをある定数とおいた時、E(φ,k)を第2種楕円積分として、 E(φ,sqrt(1/2))=C の時のφの値を求めるにはどうすればよいでしょうか? E(φ,k)の逆関数がわかればいいのでしょうか・・。 色々調べても皆目見当がつかなかったので、どうかよろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
Cをある定数とおいた時、E(φ,k)を第2種楕円積分として、 E(φ,sqrt(1/2))=C の時のφの値を求めるにはどうすればよいでしょうか? E(φ,k)の逆関数がわかればいいのでしょうか・・。 色々調べても皆目見当がつかなかったので、どうかよろしくお願いいたします。
お礼
ご回答ありがとうございます。 実はとあるプログラムの中で、任意のEに対するφを随時出力したい (例えばy=sinφのサインカーブ上を+φの向きにS[m]進んだとき、その位置でのφの値を求めたい) のですが、楕円積分関連のサブルーチンを探しても「ニューメリカルレシピ・イン・シー」程度しか見つからず、 またそれは与えられたφ、kからE(φ,k)を求めるものにすぎませんでした。 どうにかして第2種楕円積分を第1種楕円積分(またはその逆関数)を 用いて表すことが出来ればよさそうな気がするのですが・・。 何か他に良い方法は無いものでしょうか・・。