www.pudn.com > cghost.rar > JLPLQ0.C
#include "stdio.h"
#include "jlplq.c"
#include "brinv.c"
#include "brmul.c"
main()
{ int i;
double x[6];
static double a[3][6]={ {1.0,2.0,7.0,1.0,0.0,0.0},
{1.0,4.0,13.0,0.0,1.0,0.0},{0.0,2.0,8.0,0.0,0.0,1.0}};
static double b[3]={10.0,18.0,13.0};
static double c[6]={-4.0,-9.0,-26.0,0.0,0.0,0.0};
i=jlplq(a,b,c,3,3,x);
printf("\n");
if (i!=0)
{ for (i=0; i<=5; i++)
printf("x(%2d)=%e\n",i,x[i]);
printf("\n");
}
}