11-01-2017, 10:00 AM
hi everybody,
I put in the Prime Software Library a first attempt to make a program to handle Elliptical integrals (1st, 2nd and 3rd kind).
It calculate:
ell1F(x, k) -> F, Elliptic integral of first kind
ell2E(x, k) -> E, Elliptic integral of second kind
ell3∏(x, k, n) -> ∏, Elliptic integral of third kind
But it needs to have some controls to avoid singular values and other issues.
More, it could be expanded to calc also sn(), cn(), dn() [sometimes called amplitude sine, amplitude cosine, delta amplitude] and other parameters...
In that program k is the "eccentricity", n (only for 3rd type) is a number called "characteristic" of the various curves.
The program handle the "incomplete" integrals. For now, to attempt the complete ones, put x=1.
I invite to collaborate and make a stronger and more stable and useful program, if you want.
Thank you! you're welcome.
Salvo M.
I put in the Prime Software Library a first attempt to make a program to handle Elliptical integrals (1st, 2nd and 3rd kind).
It calculate:
ell1F(x, k) -> F, Elliptic integral of first kind
ell2E(x, k) -> E, Elliptic integral of second kind
ell3∏(x, k, n) -> ∏, Elliptic integral of third kind
But it needs to have some controls to avoid singular values and other issues.
More, it could be expanded to calc also sn(), cn(), dn() [sometimes called amplitude sine, amplitude cosine, delta amplitude] and other parameters...
In that program k is the "eccentricity", n (only for 3rd type) is a number called "characteristic" of the various curves.
The program handle the "incomplete" integrals. For now, to attempt the complete ones, put x=1.
I invite to collaborate and make a stronger and more stable and useful program, if you want.
Thank you! you're welcome.
Salvo M.