開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- Python 3.6 (プログラミング言語)
行列プログラマー(Philip N. Klein (著)、 松田 晃一 (翻訳)、 弓林 司 (翻訳)、 脇本 佑紀 (翻訳)、 中田 洋 (翻訳)、 齋藤 大吾 (翻訳)、オライリージャパン)の3章(ベクトル空間)、3.2(線形包)、3.2.5(標準生成子)の練習問題 3.2.15 を取り組んでみる。
練習問題 3.2.15
コード(Emacs)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from sympy import Symbol, solve, pprint
a1 = Symbol('a1')
a2 = Symbol('a2')
pprint(solve((a1 + 3 * a2 - 1, 2 * a1 + 4 * a2), dict=True))
入出力結果(Terminal, IPython)
$ ./sample5.py
[{a₁: -2, a₂: 1}]
$
0 コメント:
コメントを投稿