/* nag_glm_est_func(g02gnc) Example Program. * * Copyright 1996 Numerical Algorithms Group. * * Mark 4, 1996. * * Mark 6 revised, 2000. */ #include #include #include #include #define NMAX 15 #define MMAX 9 #define TDC MMAX #define TDX MMAX #define TDV MMAX+6 int main(void) { Boolean est; Integer i, ip, j, m, n, nestfn; double ex_power; double sestat, stat, z; Integer sx[MMAX]; double b[MMAX], f[MMAX], v[NMAX][TDV], x[NMAX][MMAX], y[NMAX]; double *wtptr; Integer max_iter; Integer print_iter; double eps; double tol; double df; double dev; Integer rank; double cov[MMAX*(MMAX+1)/2], se[MMAX]; static NagError fail; Vprintf("g02gnc Example Program Results\n"); /* Skip heading in data file */ Vscanf("%*[^\n]"); Vscanf("%ld %ld %ld", &n, &m, &print_iter); if (n<=NMAX && m