2018年11月27日火曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の1章(R^n におけるベクトル)、5(直線と平面)、練習問題19.を取り組んでみる。


  1. 点 P を通りベクトル A の向きをもつ直系とのパラメーター方程式。

    x , y , z = 1 , 3 , 5 + t - 2 , 1 , 1 = 1 - 2 t , 3 + t , 5 + t

    求める平面との交点。

    2 1 - 2 t + 3 3 + t - 5 + t = 1 2 - 4 t + 9 + 3 t - 5 - t = 1 2 t = 5 t = 5 2 1 - 5 , 3 + 5 2 , 5 + 5 2 = - 4 , 11 2 , 15 2

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix, solve

print('19.')
t = symbols('t')

x, y, z = Matrix([1, 3, 5]) + t * Matrix([-2, 1, 1])
eq = 2 * x + 3 * y - z - 1

pprint(solve(eq, t, dict=True))

入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))

$ ./sample19.py
19.
[{t: 5/2}]
$

0 コメント:

コメントを投稿