home *** CD-ROM | disk | FTP | other *** search
- # include <math.h>
- # include <stdio.h>
- # include "miscio.h"
- # include "integrat.h"
-
- float yi[20];
- float xl1;
- float xh1;
- float ans1;
- int xxl1;
- int xxh1;
- int i1;
- int numseg;
- float sp;
- float i;
-
-
- void main()
- {
- /* ClrScr();
- */ for ( i1 = 0; i1 <= 10; ++i1 ) {
- i = i1 / 10.0;
- yi[i1] = exp(i);
- }
- xl1 = 0.0;
- xxl1 = 0.0;
- xxh1 = 10.0;
- xh1 = 1.0;
- sp = 1.0 / 10.0;
- IntegratVector(yi,sp,xxl1,xxh1,&ans1);
- printf( "Integrate Vector\n");
- printf("Area under the curve = %8.3f\n", ans1);
- printf("\n");
- printf("Integrate Function\n");
- for ( i1 = 1; i1 <= 10; ++i1 ) {
- numseg = 2 * i1;
- IntegratFunction(numseg,xl1,xh1,&ans1);
- printf("Number of segments = %d Area under the curve = %8.10f\n",
- numseg, ans1);
- }
- }
-