regresion lineal programa #include<stdio.h> #include<stdlib.h> int main(){ int i,n; float x,y,sumx,sum_sqx,sumy,sumxy,a,b; printf("\n Numero de datos: "); scanf("%d",&n); sumx =0; sum_sqx =0; sumy=0; sumxy=0; for(i=0;i<n;i++){ printf("X: "); scanf("%f",&x); printf("Y: "); scanf("%f",&y); sumx = sumx +x; sum_sqx = sum_sqx + (x*x); sumy= sumy + y; sumxy = sumxy + (x*y); } b = (sumxy-(sumx*sumy)/n)/(sum_sqx-(sumx*sumx)/n); a = (sumy/n)-(b*sumx/n); printf("\nEcuacion lineal: Y= %f + %fX\n",a,b); system("pause"); return 0; }
Numero de datos: 5 X: 1 Y: 4.3 X: 3 Y: 4.64 X: 5 Y: 4.98 X: 7 Y: 5.32 X: 9 Y: 5.7 Ecuacion lineal: Y= 4.117999 + 0.174000X sh: 1: pause: not found
No hay comentarios:
Publicar un comentario