2020年6月25日木曜日

学習環境

続 解析入門 (原書第2版) (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第1章(ベクトル)、6(平面)の練習問題8の解答を求めてみる。



    1. ( a , b , c )

      を求める平面の法線ベクトルの1つとする。

      このとき、

      ( 3 , - 1 , 1 ) - ( 2 , 1 , 1 ) = ( 1 , - 2 , 0 ) ( 4 , 1 , - 1 ) - ( 2 , 1 , 1 ) = ( 2 , 0 , - 2 )

      と法線ベクトルは垂直なので、

      a - 2 b = 0 a - c = 0 a = 2 b c = a = 2 b

      よって、 法線ベクトルの1つは

      ( 2 , 1 , 2 )

      よって求める平面の方程式は

      2 ( x - 2 ) + ( y - 1 ) + 2 ( z - 1 ) = 0 2 x + y + 2 z - 7 = 0

    2. 求める平面の方程式を

      x + a y + b z + c = 0

      とおく。

      { - 2 + 3 a - b + c = 0 2 + 2 a + 3 b + c = 0 - 4 - a + b + c = 0
      - 4 + a - 4 b = 0 2 + 4 a - 2 b = 0
      1 + 2 a - b = 0 - 8 + 2 a - 8 b = 0
      9 + 7 b = 0 b = - 9 7
      - 4 + a + 36 7 = 0 a = - 8 7
      c = 4 - 8 7 + 9 7 = 29 7
      7 x - 8 y - 9 z + 29 = 0

    3. - 5 - a + 2 b + c = 0 1 + 2 a - b + c = 0 3 - a + 2 b + c = 0
      8 0
      a y + b z + c = 0
      { - a + 2 b + c = 0 2 a - b + c = 0 - a + 2 b + c = 0
      2 a - b = - a + 2 b 3 a = 3 b a = b
      c = - a
      y + z - 1 = 0

コード

#!/usr/bin/env python3
from sympy.plotting import plot3d
from sympy.abc import x, y

print('8.')


p = plot3d(-(2 * x + y - 7) / 2,
           (x, -5, 5),
           (y, -5, 5),
           show=True)

p.save('sample8.png')

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

% ./sample8.py 
8.
%

0 コメント:

コメントを投稿