Beruflich Dokumente
Kultur Dokumente
Gauss Jacobi Seidel
Gauss Jacobi Seidel
float er;
er=1.0000;
while (fabs(er)>0.0000001)
{
a1=x1;
a2=x2;
a3=x3;
x1=(2-(7*x2)-(3*x3))/12;
x2=(-5-a3-a1)/5;
x3=(6-(7*a2)-(2*a1))/-11;
er = fabs(x1-a1)+fabs(x2-a2)+fabs(x3-a3);
printf ("x1=%f\n", x1);
printf ("x2=%f\n", x2);
printf ("x3=%f\n", x3);
printf ("Error: %.9f\n\n", fabs(er));
i++;
}
printf ("num de iteraciones: %d\n", i);
}