Contents Previous Next Subchapters Current Chapters-> erf ierf erfc beta betai gamma gammln gammainc besselj bessely besseli besselk elliprf elliprd elliprj ellipf ellipe ellipi kolsmi psi airy isprime lentz Parent Chapters-> Omatrix6 special elliprd Search Tools-> contents reference index search

Carlson's Elliptic Integrals of the Second Kind
 Syntax `elliprd(`x`, `y`, `z`)` See Also elliprf

Description
Computes an element-by-element approximation of the elliptic integral defined by ```                      +inf                    3 /       -1/2      -1/2      -3/2      R (x, y, z) = - | (t + x)   (t + y)   (t + z)   dt       d            2 /                      0 ```where the arguments x, y and z are real or double-precision matrices with non-negative elements. If any of these arguments is not a scalar, it must have the same dimension as the other arguments that are not scalars. For each element, z cannot be zero and only one of x and y can be zero.

Example ```                 +inf                         |t=+inf               3 /        -5/2           -3/2 |           -3/2 R (x, x, x) = - |  (t + x) dt = - (t + x)    |        = x  d            2 /                            |                 0                            |t=0 ```If you enter ```      x = double(rand(2, 3))      print elliprd(x, x, x)      print x^(-1.5d0) ``` O-Matrix will print two matrices with the same values.