「ガウス・ザイデル法」の版間の差分
細 ("ガウス・ザイデル法" を保護しました。 [edit=sysop:move=sysop]) |
|
(相違点なし)
| |
2007年7月20日 (金) 08:14時点における版
【がうすざいでるほう (Gauss-Seidel method)】
(線形)方程式系を数値的に解くための反復法の1つ. 例えば, 次元ベクトル 構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\boldsymbol {b}}=(b_{1},\ldots ,b_{n})\,} と 次の正方行列 に対して, 構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\boldsymbol {b}}={\boldsymbol {x}}{\boldsymbol {A}}\,} を満たす を求める場合, 適当な 構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\boldsymbol {x}}^{(0)}=(x_{1}^{(0)},\ldots ,x_{n}^{(0)})\,} から始めて
構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\begin{array}{r}\displaystyle {x_{j}^{(k)}={\frac {b_{j}-\sum _{i=1}^{j-1}x_{i}^{(k)}a_{ij}-\sum _{i=j+1}^{n}x_{i}^{(k-1)}a_{ij}}{a_{jj}}},}\\j=1,\ldots ,n\qquad \end{array}}\,}
によって順次 構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\boldsymbol {x}}^{(k)}=(x_{1}^{(k)},\ldots ,x_{n}^{(k)})\,}
を生成し, 収束した時点で 構文解析に失敗 (Conversion error. Server ("https://en.wikipedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\boldsymbol {x}}={\boldsymbol {x}}^{(k)}\,}
とする.