/* nag_regress_confid_interval(g02cbc) Example Program * * Copyright 1992 Numerical Algorithms Group. * * Mark 3, 1992. */ #include #include #include #include #define NMAX 10 int main(void) { Nag_SumSquare mean; Integer n; double x[NMAX], y[NMAX], wt[NMAX]; double clm, clp; double yhat[NMAX], yml[NMAX], ymu[NMAX], yl[NMAX], yu[NMAX], h[NMAX], res[NMAX], rms; Integer i; char m, w; Vprintf("g02cbc Example Program Results\n"); /* Skip heading in data file */ Vscanf("%*[^\n]"); Vscanf("%ld\n",&n); if (n>=1 && n<= NMAX) { Vscanf("%lf%lf\n",&clm,&clp); Vscanf(" %c %c\n",&m,&w); if (m == 'm' || m == 'M') mean = Nag_AboutMean; else if (m == 'z'|| m == 'Z') mean = Nag_AboutZero; if (w == 'w' || w == 'W') for (i=0; i