Red de conocimiento informático - Conocimiento del nombre de dominio - ¡¡¡Emergencia ~~~~~~!!! ¡Encuentra la solución! Utilice el lenguaje C para escribir el método de mínimos cuadrados para encontrar la curva de ajuste de los datos ~ y dibuje un gráfico para mostrar el efecto de ajuste. ¡Recompensas de puntuación alta!

¡¡¡Emergencia ~~~~~~!!! ¡Encuentra la solución! Utilice el lenguaje C para escribir el método de mínimos cuadrados para encontrar la curva de ajuste de los datos ~ y dibuje un gráfico para mostrar el efecto de ajuste. ¡Recompensas de puntuación alta!

#includelt;stdio.hgt;

#includelt;math.hgt;

void Guass(int n, float Array[][10])

{

float s, u;

int i, j, k, a, x, y

for(i=0; ilt; n-1; ; i )

{

s=Array[i][i];

k=i

for(a= i 1; alt; n; a )

{

si(fabs(s) lt; fabs(Array[a][i]))

{

s=Matriz[a][i]

k=a

}

}

if(k!=i)

{

for(j=i;jlt;n 1;j)

{

u=Matriz[i][j]; Matriz[i][j]=Matriz[k][j]; Matriz[k][j]=u;

}

for(x=i 1; xlt; n; x)

{

u= Matriz[x][i]/s ;

for(y=i;ylt;n 1;y)

{

Matriz[x][y]=Matriz[x][y ]-u*Array[i][y];

}

}

}

for( x=n-1 ;xgt;=0;x--)

{

s=0;

for(y=x 1;ylt;n;y)

s=s Matriz[x][y]*Matriz[y][n];

Matriz[x][n]=(Matriz[x][n]-s )/(Array[x][x]); //obtener resultado

}

for(i=0;ilt;n;i)printf("f ",Array [i][n]);printf("\n");

}

int main()

{

int n, i, j;

float Array[10][10];

scanf("d", amp; n); p> para(i=0;ilt;n;i)

{

para(j=0;jlt;n 1;j)

scanf("f", amp; Array[i][j]);

}

Guass(n, Array

return); 0;

}

Ya escribí su número de cadena y lo haré por usted después de la adopción.