matrix 実行例

help出力 matrix.py --help


A:
 [[2 5]
 [1 3]]
B:
 [[-1]
 [ 1]]
S:
 [[ 2. -1.]
 [-1.  5.]]
V1:
 [1 1 2]
V2:
 [2 1 3]

Inner product
np.inner V1 dot V2 = 9
np.dot V1 dot V2 = 9

Outer product (DO NOT use np.outer()
np.cross V1 x V2:
[ 1  1 -1]

np.inv A^-1:
[[ 3. -5.]
 [-1.  2.]]
A*A.i:
[[1. 0.]
 [0. 1.]]

determinant for A = -2.0

nympy.linalg.eig(A):
Eigen values:  [0.20871215 4.79128785]
Eigen vectors:
[[-0.94140906 -0.87315384]
 [ 0.33726692 -0.48744474]]

Solve simultaneous linear equations AX = B:
[[-8.]
 [ 3.]]

LU decomposition A = PLU:
A:
 [[2 5]
 [1 3]]
P:
 [[1. 0.]
 [0. 1.]]
L:
 [[1.  0. ]
 [0.5 1. ]]
U:
 [[2.  5. ]
 [0.  0.5]]
P@L@U:
 [[2. 5.]
 [1. 3.]]
Cholesky decompositioin S = LL^T:

S:
 [[ 2. -1.]
 [-1.  5.]]
L:
 [[ 1.41421356  0.        ]
 [-0.70710678  2.12132034]]
L*L^T:
 [[ 2. -1.]
 [-1.  5.]]

QR decomposition:
A:
 [[2 5]
 [1 3]]
Q:
 [[-0.89442719 -0.4472136 ]
 [-0.4472136   0.89442719]]
R:
 [[-2.23606798 -5.81377674]
 [ 0.          0.4472136 ]]
Q@R:
 [[2. 5.]
 [1. 3.]]


D:\git\sphinx\tkProg\source\cms\matrix.py:3: UserWarning: A NumPy version >=1.23.5 and <2.3.0 is required for this version of SciPy (detected version 2.4.4)
  import scipy as sp

生成されたデータファイル

(データファイルが見つかりませんでした)

生成された画像一覧

(画像ファイルが見つかりませんでした)