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>
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! );
}