2008-09-20から1日間の記事一覧

行列式の計算(6)

行列はリストのリストで表現し、行列式の関数を作った。 def swap(Mat, i): n = len(Mat); for k in range(i + 1, n): if Mat[k][i] != 0: tmp = Mat[i] Mat[i] = Mat[k] Mat[k] = tmp return 1 return 0def det(Mat): result = 1 div = 1 n = len(Mat) for …