Loading [MathJax]/jax/output/CommonHTML/jax.js

2018年11月27日火曜日

学習環境

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


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

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

    求める平面との交点。

    2(1-2t)+3(3+t)-(5+t)=12-4t+9+3t-5-t=12t=5t=52(1-5,3+52,5+52)=(-4,112,152)

コード(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 コメント:

コメントを投稿