2019年6月9日日曜日

学習環境

新装版 数学読本2 (松坂 和夫(著)、岩波書店)の第6章(図形と和也式の関係 - 平面図形と式)、6.1(点の座標)、平面上の2点間の距離、内分点・外分点の問2の解答を求めてみる。



    1. 9 + 16 = 5

    2. 16 + 16 = 2 8 = 4 2

    3. 36 + 9 = 45 = 3 5

    4. 1 2 2 = 12

コード

Python 3

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

print('2.')

ps = [((0, 0), (-3, 4)),
      ((2, -1), (-2, 3)),
      ((4, 1), (-2, 4)),
      ((3, -2), (3, 10))]

for i, (a, b) in enumerate(ps, 1):
    print(f'({i})')
    A = Matrix(a)
    B = Matrix(b)
    pprint((A - B).norm())
    print()

入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))

C:\Users\...>py sample2.py
2.
(1)
5

(2)
4⋅√2

(3)
3⋅√5

(4)
12


C:\Users\...>

0 コメント:

コメントを投稿