2020年1月31日金曜日

学習環境

解析入門 原書第3版 (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第Ⅵ部(多変数の関数)、第17章(ベクトル)、5(直線と平面)の練習問題13の解答を求めてみる。


  1. 平面

    2 x + y + 5 z = 2

    の法線ベクトル(垂直なベクトル)の1つは

    2 , 1 , 5

    また、平面

    3 x - 2 y + z = 3

    の法線ベクトルは、

    3 , - 2 , 1

    2つの法線ベクトルに垂直なベクトルを (a. b, c)とすると、

    { 2 a + b + 5 c = 0 3 a - 2 b + c = 0 7 a + 11 c = 0 c = - 7 11 a b = - 2 a + 35 11 a = 13 11 a

    よって、求める2つの平面の交線に平行なベクトルの1つは

    11 , 13 , - 7

コード

#!/usr/bin/env python3
from sympy import symbols
from sympy.plotting import plot3d, plot3d_parametric_line

print('13.')

x, y, t = symbols('x, y, t')

p = plot3d((-2 * x - y + 2) / 5,
           -3 * x + 2 * y + 3,
           show=False)
p.append(plot3d_parametric_line(11 * t,
                                13 * t,
                                -7 * t,
                                show=False)[0])

p.show()
p.save(f'sample13.png')

入出力結果(Zsh、PowerShell、Terminal、Jupyter(IPython))

% ./sample13.py 
13.
%

0 コメント:

コメントを投稿