#include #include /* lsq.c : 1999 3 13 by Oguni */ #define N 12 #define M 3 main(){ double X[N][M]={.98,.77,1.,.76,1.39,1.,.58,1.79,1.,.94,.95,1.,.73,1.42,1.,.57,1.86,1.,.97,.82,1.,.91,1.00,1.,.79,1.25,1.,.92,.96,1.,.92,.99,1.,.54,1.90,1.}; double y[N]={1.52,1.41,1.16,1.45,1.24,1.21,1.63,1.38,1.37,1.36,1.40,1.03}; double alpha[M], ybar[N]; int n=12, m=3, i; lsq(X,y,alpha,n,m); for (i=0; i=0; k--){ s=0.0; for (j=k+1; j