我已经安装了实践包,我知道在R中有一个函数叫做省略号(),这可以和Wolfram中的EllipticE()和EllipticF()一样使用,这些函数用于求解椭圆积分,但是在Walfram中使用这些函数()的方法有两个参数,例如:
EllipticK[2,3],数学上是E(2\3).First,我需要在R中使用像EllipticK()这样的函数。第二,如果我在Wolfram中使用EllipticE()和EllipticF(),我可以使用省略号(),但是只有一个参数,例如在Wolfram is EllipticE(2,1)中,但是在R中,允许我做ellipke(2)。
发布于 2020-05-08 01:50:58
使用Carlson包:
> Carlson::elliptic_E(2,3)
[1] 0.475224+1.591887i这与EllipticE[2,3]完全相同。
EllipticK是第一类完全椭圆积分:
EllipticK[x] = EllipticF[Pi/2,x]使用Carlson:
> Carlson::elliptic_F(pi/2,3)
[1] 1.001077-1.17142i与EllipticK[3]完全相同。
https://stackoverflow.com/questions/61670645
复制相似问题