Python 3 で数学を。

Python 3 とライブラリで数学の問題を解いていきます。統計学や機械学習はときどき。

ベクトル

線形代数。ベクトル。計算法則が成立するかどうか。(計算則、計算規則)。等式。(Python 3: class (クラス), NumPy: all())

使用するライブラリ NumPy Python 3 コード equality1.py #!/usr/bin/env python3 """(docstring) """ import numpy as np class Equality1: """(docstring) """ def __init__(self, a, b, c, k, l): """(docstring) """ self.E1_a = a self.E1_b = b self.E…

線形代数。ベクトル。ユークリッド距離。(Python 3: class (クラス), NumPy: linalg, norm())

使用するライブラリ NumPy Python 3 コード euclidean_distance1.py #!/usr/bin/env python3 """(docstring) """ import numpy as np class EuclideanDistance1: """(docstring) """ def __init__(self, u, v): """(docstring) """ self.ED_u = u self.ED_v …

(線形代数) ベクトル。ベクトルの大きさ、長さ、ノルム (Python 3, NumPy: linalg.norm())

使用するライブラリ NumPy Python 3 コード vector_norm.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def vector_norm(v): """(docstring) """ return np.linalg.norm(v) if __name__ == '__main__': v_list = [[3, 4], [1, -1], [0, …