数値計算プログラム

2007年12月23日

連立方程式の解・ガウスの消去法

連立方程式は行列の解になります。
一番オーソドックスなのが、「ガウスのはきだし法」です。

dim a(n,n+1)
i:=1
j:=1
repeat i
repeat j
input a(i,j)
until j>=n+1
until i>=n
k:=1
repeat k
w:=a(k,k)
j:=k
repeat j
a(k,j)*=a(k,j)/w
until j>=n+1
i:=1
repeat i
w:=a(i,k)
j:=k
repeat j
a(i,j):=a(i,j)-w*a(k,j)
until j>=n+1
until i>=n or i:=k
until k>=n or w

不定の処理は省いています

当サイトでは、第三者配信事業者によるサービスを使用して広告を表示しています。 これらの第三者配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示する目的で、 当サイトや他のサイトへのアクセスに関する情報を使用することがあります (氏名、住所、メール アドレス、電話番号は含まれません)。 このプロセスの詳細や、第三者配信事業者にこれらの情報が使用されないようにする方法については、 ここをクリックしてください。