Python矩阵

依赖:numpy,inv

说明:
inv: 矩阵求逆
dot: 矩阵点乘
mat: 二维矩阵
array: 一维数组
A.reshape(1,2),把A输出成1行2列的形式

上代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# inv: 矩阵求逆 dot: 矩阵点乘 mat: 二维矩阵 array: 一维数组#

import numpy as np
from numpy.linalg import inv

A = np.mat([1,1])
print("A:\n",A)
print("A.T:\n",A.T) #A.T为A的转置
print("A.reshape:\n",A.reshape(2,1))

B = np.mat([[1,2],[2,3]])
print("B:\n",B)
print("B的逆:\n", inv(B))

print("A .* B " , np.dot(B, A.T))

结果:

Donate comment here
-------------本文结束感谢您的阅读-------------
Fork me on GitHub