Funciones | |
Funciones de integración | |
Descripcion de algunas funciónes matematicas que usan Pds::Matrix. | |
double | Simpson (double(*f)(double), double a, double b, unsigned int n) |
Evalúa la integral de a-->b de la función f(x), aplicando la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Más... | |
double | Simpson (double(*f)(double, double), double r, double a, double b, unsigned int n) |
Evalúa la integral de a-->b de la función f(x,r), aplicando la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Más... | |
double | Improper (double(*f)(double), double a, unsigned int n) |
Evalúa la integral de a-->infinito de la función f(x), aplicando el cambio de variable u<–1/(x+1) para integrar de 0-->1/(a+1) y ejecutar luego la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Además es necesario que el limite de f(1/u-1)/u^2-->0 cuando u-->0. Más... | |
double | Improper (double(*f)(double, double), double r, double a, unsigned int n) |
Evalúa la integral de a-->infinito de la función f(x,r) en x, aplicando el cambio de variable u<–1/(x+1) para integrar de 0-->1/(a+1) y ejecutar luego la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Además es necesario que el limite de f(1/u-1,r)/u^2-->0 cuando u-->0. Más... | |
double Pds::Integration::Simpson | ( | double(*)(double) | f, |
double | a, | ||
double | b, | ||
unsigned int | n | ||
) |
Evalúa la integral de a-->b de la función f(x), aplicando la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1.
[in] | f | La función a integrar. |
[in] | a | Límite inferior de la integral. |
[in] | b | Límite superior de la integral. |
[in] | n | Es el número de divisiones. |
double Pds::Integration::Simpson | ( | double(*)(double, double) | f, |
double | r, | ||
double | a, | ||
double | b, | ||
unsigned int | n | ||
) |
Evalúa la integral de a-->b de la función f(x,r), aplicando la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1.
[in] | f | La función a integrar. |
[in] | r | Parámetro de la función. |
[in] | a | Límite inferior de la integral. |
[in] | b | Límite superior de la integral. |
[in] | n | Es el número de divisiones. |
double Pds::Integration::Improper | ( | double(*)(double) | f, |
double | a, | ||
unsigned int | n | ||
) |
Evalúa la integral de a-->infinito de la función f(x), aplicando el cambio de variable u<–1/(x+1) para integrar de 0-->1/(a+1) y ejecutar luego la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Además es necesario que el limite de f(1/u-1)/u^2-->0 cuando u-->0.
Se asume que
[in] | f | La función a integrar. |
[in] | a | Límite inferior de la integral. |
[in] | n | Es el número de divisiones. |
double Pds::Integration::Improper | ( | double(*)(double, double) | f, |
double | r, | ||
double | a, | ||
unsigned int | n | ||
) |
Evalúa la integral de a-->infinito de la función f(x,r) en x, aplicando el cambio de variable u<–1/(x+1) para integrar de 0-->1/(a+1) y ejecutar luego la regla de Simpson con n divisiones, si n no es par internamente la función hace n=n+1. Además es necesario que el limite de f(1/u-1,r)/u^2-->0 cuando u-->0.
Se asume que
[in] | f | La función a integrar. |
[in] | r | Valor del parámetro . |
[in] | a | Límite inferior de la integral. |
[in] | n | Es el número de divisiones. |