"images/brick-1.0-v1-rot&turner.png" did not exist on "3999ebb4d818cdd0b228e247d88f0c8c460be3e4"
Newer
Older
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include "functions.h"
int main() {
printf("Calculating an easy integral:\n");
returns returns = integrate2D(f,0,10.0,d,u,1.0e-8,1.0e-8);
printf("integrate (integrate pow(x,2)-10+3*y from -sqrt(x) to x) from 0 to 10: %10g with global error: %2g \n",returns.value,returns.error);
printf("Value calculated by CAS: 3117.6894\n\n");
printf("Calculating the integral over the Rosenbrock function:\n");
returns = integrate2D(RB,0,1.0,d,u,1.0e-8,1.0e-8);
printf("integrate (integrate pow(1-x,2)+10*pow(y-pow(x,2),2) from -sqrt(x) to x) from 0 to 1: %10g with global error: %2g \n",returns.value,returns.error);
printf("Value calculated by CAS: 6.3872\n");
}