Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_matrix_math_integration.cpp:
g++ -static -o example_matrix_math_integration example_matrix_math_integration.cpp -lpdsramm
Para executar o programa:
./example_matrix_math_integration
Retornando por consola:
Código example_matrix_math_integration.cpp:
#include <Pds/Ra>
#include <iostream>
#include <cmath>
double func1(double x)
{
if (x*x<2) return sqrt(2-x*x);
else return 0;
}
double func2(double x)
{
return 2/(1+x*x);
}
int main(void)
{
double S;
std::cout<<"S:"<<S<<std::endl;
std::cout<<"S:"<<S<<std::endl;
return 0;
}
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) par...
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,...