Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Urgente~~~~~~! ! ! ¡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 mostrar el efecto de ajuste. ¡Recompensas de puntuación alta!

¡Urgente~~~~~~! ! ! ¡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 mostrar el efecto de ajuste. ¡Recompensas de puntuación alta!

# incluir ltstdio.h gt

# incluir ltmath.h gt

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

{

float s, u;

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

for(I = 0; iltn-1; i)

{

s = Matriz[I][I];

k = I

for(a = I 1; a ltn; a )

{

if(fab ltfabs(matriz[a][i])

{

s =matriz [a][I];

k = a;

}

}

Si (k!=i )

{

for(j = I; j ltn 1; j )

{

u = Array[I][ j]; matriz[I][j]= matriz[k][j]; matriz[k][j]= u;

}

}

para (x = I 1; x ltn; x )

{

u = Array[x][I]/s;

for( y = I ; y ltn 1; y )

{

Matriz[x][y]= Matriz[x][y]-u * Matriz[I][y] ;

}

}

}

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

{

s = 0;

for(y = x 1; y ltn; y )

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

Array[x][n]=(Array[x][n]-s)/(Array[x][x]);/ /Obtener resultados

}

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

}

int main()

{

int n, I, j

Matriz de coma flotante[ 10][10];

scanf("d", ampn);

for(I = 0;iltn;i)

{

for(j = 0; j ltn 1; j )

scanf("f ", amparray[I][j]);

}

Guass(n, Array);

Return 0;

}

He anotado tu número de serie, te lo haré una vez adoptado.