学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の7章(スカラー積と直交性)、5(行列の階数と1次方程式)、練習問題1の解答を求めてみる。
階数は2。
階数は2。
階数は1。
階数は1。
コード
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix
print('1.')
ts = [[[2, 1, 3],
[7, 2, 0]],
[[-1, 2, -2],
[3, 4, -5]],
[[1, 2, 7],
[2, 4, -1]],
[[1, 2, -3],
[-1, -2, 3],
[4, 8, -12],
[0, 0, 0]]]
for i, t in enumerate(ts):
print(f'({chr(ord("a") + i)})')
m = Matrix(t)
for o in [m, m.rank()]:
pprint(o)
print()
入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
C:\Users\...>py sample1.py 1. (a) ⎡2 1 3⎤ ⎢ ⎥ ⎣7 2 0⎦ 2 (b) ⎡-1 2 -2⎤ ⎢ ⎥ ⎣3 4 -5⎦ 2 (c) ⎡1 2 7 ⎤ ⎢ ⎥ ⎣2 4 -1⎦ 2 (d) ⎡1 2 -3 ⎤ ⎢ ⎥ ⎢-1 -2 3 ⎥ ⎢ ⎥ ⎢4 8 -12⎥ ⎢ ⎥ ⎣0 0 0 ⎦ 1 C:\Users\...>
0 コメント:
コメントを投稿