En primer lugar un saludo a todos, pues este es mi primer post. Una pena no pueda poner latex en el enunciado.
En un simulador que he hecho, he de calcular le media de 1/r desde un anillo a un punto del espacio, siendo r la distancia de cada punto al circulo. Despues de numerosas operaciones he calculado que esa media tiene la siguiente fórmula:
\( \displaystyle\int_{0}^{2\pi}\frac{d \theta }{\sqrt{1-k^{2}\cos( \theta )}} \)
La solución no viene en tablas de integrales definidas, pero creo que es una integral elíptica.
Desafortunadamente no sé como ponerla como elíptica para emplear una libreria que contenga dichas integrales
También me valdría una solución aproximada.
Otra opción es meter una tabla en una matriz y sacarlo de ahí.
Estas opciones me ayudarían enormemente a reducir enormemente el número de puntos en la simulación, que actualmente es de 25mil lo que me obliga ha hacer inversas de matrices de 25milx25mil. He logrado hacerlo en multitarea para reducir el tiempo de simulación a 3 horas, rozando el límite de RAM del ordenador de 16GB