この記事では、Python言語とNumPyを用いて行列式を求める方法をソースコード付きで解説します。
## 行列式
PythonとNumPyのnumpy.linalg.detを利用することで、行列の行列式を求めることが出来ます。
## ソースコード
サンプルプログラムのソースコードです。
# -*- coding: utf-8 -*- import numpy as np def main(): A = np.array([[2.,1.,1.] # 行列Aの生成 ,[1.,2.,1.] ,[1.,1.,1.]]) detA = np.linalg.det(A) # 行列式の計算 print(detA) # 1.0 if __name__ == '__main__': main()
コメント