Home | History | Annotate | Download | only in netem

Lines Matching full:double

19 double *
23 double *x;
29 limit = 2*info.st_size/sizeof(double); /* @@ approximate */
34 x = calloc(limit, sizeof(double));
36 perror("double alloc");
51 arraystats(double *x, int limit, double *mu, double *sigma, double *rho)
54 double sumsquare=0.0, sum=0.0, top=0.0;
55 double sigma2=0.0;
62 *mu = sum/(double)n;
63 *sigma = sqrt((sumsquare - (double)n*(*mu)*(*mu))/(double)(n-1));
66 top += ((double)x[i]- *mu)*((double)x[i-1]- *mu);
67 sigma2 += ((double)x[i-1] - *mu)*((double)x[i-1] - *mu);
93 makedist(double *x, int limit, double mu, double sigma)
97 double input;
139 double findex, fvalue;
146 findex = ((double)i/(double)DISTTABLEGRANULARITY) - DISTTABLEDOMAIN;
147 fvalue = (double)table[i]/(double)cumulative;
199 double *x;
200 double mu, sigma, rho;