学習環境
解析入門〈2〉(松坂 和夫(著)、岩波書店)の第10章(n次元空間)、10.2(ベクトル空間)、問題3-(a).を取り組んでみる。
-
-
コード(Emacs)
Python 3
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from sympy import pprint, symbols, Matrix, solve
print('3-(a).')
a = Matrix(symbols('a1 a2 a3'))
b = Matrix(symbols('b1 b2 b3'))
c1, c2 = symbols('c1 c2', nonzero=True)
eq = c1 * a + c2 * b
pprint(a.cross(b).T)
pprint(eq.T)
入出力結果(Terminal, Jupyter(IPython))
$ ./sample3_a.py
3-(a).
[a₂⋅b₃ - a₃⋅b₂ -a₁⋅b₃ + a₃⋅b₁ a₁⋅b₂ - a₂⋅b₁]
[a₁⋅c₁ + b₁⋅c₂ a₂⋅c₁ + b₂⋅c₂ a₃⋅c₁ + b₃⋅c₂]
$
0 コメント:
コメントを投稿