行列の和、差、積を求める
やること
- 2X2の行列A,Bを作成し、和、差、積を求める。
使った関数
- numpy.array : 新しい行列の生成
- numpy.dot : 行列の積を求める
環境
コード
import numpy as np #numpyをnpという名前でインポート matrix_A=np.array([[1,2],[3,4]]) #行列A matrix_B=np.array([[5,6],[7,8]]) #行列B matrix_sum=matrix_A+matrix_B #行列A,Bの和を求める matrix_diff=matrix_A-matrix_B #行列A,Bの差を求める matrix_prod=np.dot(matrix_A,matrix_B) #行列A,Bの積を求める print(matrix_sum) #和を表示 print(matrix_diff) #差を表示 print(matrix_prod) #積を表示
>
実行結果
[[ 6 8]
[10 12]]
[[-4 -4]
[-4 -4]]
[[19 22]
[43 50]]