Buenas que tal nuevamente por aqui!!! quisiera que me dieran la mano con esto que me esta atrasando un poco!!
El problema es el siguiente estoy realizando un programa sobre el método de Jacobi que sirve para resolver aproximadamente un sistema de ecuaciones de la forma AX=B; donde el método calcula el vector X de forma aproximada, ademas A es una matriz cuadrada y X y B un vector
el codigo me esta quedando asi:
/////////////////////////////////////////////////////
double matrizJ[]= new double [n];
double X[]= new double [n];
for(int i=0; i<n; i++) {
for (int j=0 ; j<n; j++) {
if (j!=i & j<n ) {
S[i]+=matrizA[i][j]*Xo[j];
X[i]=(matrizB[i]-S[i])/matrizA[i][i];
} //da SOLO la 1RA iteraCION
matrizJ[i]=X[i];
}
}
////////////////////////////////////////////////////////
La aplicacion funciona para la primera iteracion calcula el X[i], pero como puedo hacer
para que el vector X[i] "chanque" o reemplaze para otra iteracion al vector Xo[j] y asi susesivamente hasta un determinado numero de iteraciones..espero me puedan orientar......