質問: C++言語で書いたヤコビ法のプログラムをガウスザイデル法のプログラムに書き換えたいのですが、どこを変えれば良いでしょうか?
回答: ガウス・ザイデル法は計算し終わった x はすぐに使おうというものなので xx[i][i] = xx[i][i] - (a[i][j] * xx[j][j]) / (a[i][i]); で xx[j][j] を x[j][j] にするとヤコビ法、 xx[j][j] のままだとガウス・ザイデル法です。 収束するまでの回数を比較してみるとわかります