home *** CD-ROM | disk | FTP | other *** search
- /* General form test program for scientific functions */
-
- /* Routine Tested: TAB1 */
-
- main()
-
- {
- int *fp,i,no,ni,iop;
- static float a[21]={-10.,-9.,-8.,-6.,-5.,-4.,-3.,-2.,-1.,0.,
- 1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.};
- float freq[7],bl,bh,vmin,vmax,total,vmean,stdev;
-
- no = 21;
- ni = 7;
- bl = -6.5;
- bh = 5.8;
- iop = 1;
-
- tab1(no,a,ni,bl,bh,&vmin,&vmax,&total,&vmean,&stdev,freq,iop);
-
-
- *fp=fopen("PRN:","w"); /* open the printer */
-
- fprintf(*fp,"Test Results from TAB1\n\n");
- printf("Test Results from TAB1\n\n");
-
- fprintf(*fp," VMIN = %f\n",vmin);
- printf(" VMIN = %f\n",vmin);
- fprintf(*fp," VMAX = %f\n",vmax);
- printf(" VMAX = %f\n",vmax);
- fprintf(*fp," TOTAL = %f\n",total);
- printf(" TOTAL = %f\n",total);
- fprintf(*fp," VMEAN = %f\n",vmean);
- printf(" VMEAN = %f\n",vmean);
- fprintf(*fp," STDEV = %f\n",stdev);
- printf(" STDEV = %f\n",stdev);
-
- for(i = 0; i <= 6; i++)
- {
- fprintf(*fp," FREQ[%d] = %f\n",i,freq[i]);
- printf( " FREQ[%d] = %f\n",i,freq[i]);
- }
-
- }
-