Sympyを使ってシンボリック演算をする。適当な行列を用意して内積と外積をした。
以下ソースコード
import sympy
sympy.var("a:z")
matrix1 = sympy.Matrix([a, b, c])
matrix2 = sympy.Matrix([d, e, f])
print(matrix1.dot(matrix2)) #内積
print(matrix1.cross(matrix2)) #外積
Sympyを使ってシンボリック演算をする。適当な行列を用意して内積と外積をした。
以下ソースコード
import sympy
sympy.var("a:z")
matrix1 = sympy.Matrix([a, b, c])
matrix2 = sympy.Matrix([d, e, f])
print(matrix1.dot(matrix2)) #内積
print(matrix1.cross(matrix2)) #外積
コメント