/* tsampl.c CCMATH mathematics library source code. * * Copyright (C) 2000 Daniel A. Atkinson All rights reserved. * This code may be redistributed under the terms of the GNU library * public license (LGPL). ( See the lgpl.license file for details.) * ------------------------------------------------------------------------ */ /* CCMATH Numerical Analysis Library Test Program Copyright 1993, 1996 by The Calculating Company. All rights reserved. */ /* Test: sampl Uses: bran setbran Input parameters: nt -> integer: number of samples seed -> unsigned integer: pseudorandom generator seed */ #include "ccmath.h" #define MM 30 void main(int na,char **av) { int dat[MM],*bdf[MM],his[MM],*sam[6]; int nt,ns,n,m,i,j,k,p; unsigned int seed; n=MM; m=6; if(na!=3){ printf("para: reps seed\n"); exit(-1);} nt=atoi(*++av); if(nt>30) p=0; else p=1; /* initialize random generator */ sscanf(*++av,"%x",&seed); setbran(seed); printf(" Random Sample Generator Test\n"); printf(" seed= %x\n",seed); for(i=0,ns=0; i