http://www.cli.di.unipi.it/~sgandurr...e/Matrice.html

/**Restituisce la matrice di iterazione di Gauss-Seidel
@return la matrice di iterazione calcolata con il metodo di Gauss-Seidel
*/
codice:
public Matrice gaussSeidel()
    {
       	int n = this.getN();
       	Matrice gs = new Matrice(n);
       	Matrice b = new Matrice(n);
       	Matrice c = new Matrice(n);
       	Matrice d = new Matrice(n);
	for(int i = 0; i < n; i++)
	{
	    for(int j = 0; j < n; j++)
	    {
		b.assegna(i, j, (i > j ? ((-1) * this.getValore(i, j)): 0));
		c.assegna(i, j, (i < j ? ((-1) * this.getValore(i, j)): 0));
		d.assegna(i, j, (i == j ? (this.getValore(i, j)): 0));
	    }
	}
	gs = (d.somma(b.moltiplicazione(-1)).inversa()).prodotto(c);
	return gs;
    }
nel link trovi tutte le altre funzioni che nn sono definite