タグ

ブックマーク / www.yamamo10.jp (1)

  • 2 ガウス・ザイデル法を使った計算

    と同一である.式(7)から式(10)を,式(8) から式(11)を,式(9)から式(12)を導いてい るのである.ガウス・ザイデル法の漸化式(4),(5),(6)は, 連立方程式を変形した式(10),(11),(12)とそっ くりである.最初にガウス・ザイデル法を考えた人(ザイデル???)は,連立方程 式を式(10)〜(12)のように変形して,繰り返し計算を行えば 真の解に近づくと考えたのだろう.ちょっと数値計算になれた者であればすぐに気がつくア ルゴリズムである. 2.2 プログラム例 漸化式が求められたので,実際のプログラムを書いてみよう.プログラムの例をリスト 1に示しておくので,よく理解せよ. 1 #include <stdio.h> 2 #include <math.h> 3 #define N (3) // 連立方程式の大きさ 4 #define EPS (1e-15) //

  • 1