第一類及第二類完全橢圓積分

程式編寫日期: 2014年8月22日

程式可以計算第一類K(x)及第二類E(x)完全橢圓積分 (Complete Elliptic Integral of the First and Second Kind)。

注意: 10x是按shift log。

程式 (76 bytes,使用記憶A, B, X, Y及M)

?→X: √(1 - X→B: . 5X→M: Pol( 1, 0:

While Ans: . 5 (X - B→A: √(XB→B: X - A→X:

2^(Y)A2M+ => 1+ Y→Y:

WhileEnd: π ÷ ( 2X→A◢ A - AM→B

註: 如果是使用fx-3650P II或fx-50FH II,上述程式中紫色的開括號 ( 可以省略,程式長度可減1 byte。

 

例題: 計算 K(0.5)及E(0.5)的值。

按 Prog 1 再按 0.5 EXE (顯示1.854074677) EXE (顯示1.350643881)

所以K(0.5) = 1.854074677 及 E(0.5) = 1.350643881

 

註1: 程式計算完結後,按 RCL A及RCL B分別顯示K及E的值。

註2: 程式不能計算 K(1) 及 E(1)的情況,因為K(1)=∞,實際上E(1)=1。

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集

Free Web Hosting