Red de conocimientos turísticos - Conocimientos sobre calendario chino - Cómo implementar el método de mínimos cuadrados usando el lenguaje C del microcontrolador, proporcione el código

Cómo implementar el método de mínimos cuadrados usando el lenguaje C del microcontrolador, proporcione el código

#include

void main ()

{

int num,i;

float x,y, l,m,n,p,a,b;

i=1;

l=0.0;

m= 0.0;

n=0.0;

p=0.0;

printf ("Ingrese el número de x,y que desea contar:");

scanf("%d",&num);

if (num>=1)

{

mientras (i<=num);

{

printf("Ingrese el valor de x");

scanf ("%lf",&x);

printf( "Ingrese el valor de y");

scanf ("%lf",&y);

l+=x;

m+=y;

p>

n+=x*y;

p+=x*x;

i++;

}

a= (núm*n-l*m)/(núm*p-l*l);

b=(p*m-n*l)/(núm*p-l*l);

printf( "La pendiente y la intersección calculadas por mínimos cuadrados son respectivamente %f y %f\n",a,b);

}

else printf("mun " ¡error de entrada! );

}