Курсовая работа: Система обработки научных данных
z2 += b[i];
z3 += a[i]*b[i];
z4 += pow(a[i],2)*b[i];
z5 += pow(a[i],2);
z6 += pow(a[i],3);
z7 += pow(a[i],4);
}
long double dx1 = z4*((n*z5)-pow(z1,2));
long double dx2 = z6*((n*z3)-(z1*z2));
long double dx3 = z5*((z3*z1)- (z5 *z2));
long double dx = dx1 - dx2 + dx3;
long double d1 = z7*((n* z5)- pow(z1,2));
long double d2 = z6 *((n*z6)- (z1*z5));
long double d3 = z5*((z6*z1) - pow(z5,2));
long double d = d1-d2 +d3;
long double dy1 = z7*((n*z3) - (z1*z2));
long double dy2 = z6*((n*z6) - (z1*z5));
long double dy3 = z5*((z6*z1)- pow(z5,2));
long double dy = dy1-dy2+dy3;
long double dz1 = z7*((z2*z5) - (z1*z3));
long double dz2 = z6*((z2*z6)- (z1*z3));
long double dz3 = z4*((z6*z1)- pow(z5,2));
long double dz = dz1-dz2+dz3;
long double aa = dx/d;
long double bb = dy/d;
long double cc = dz/d;
cout<<"\n\n\n a = "<<aa<<"\t b = "<<bb<<"\t c = "<<cc<<endl;
getch();
clrscr();