Python矩阵运算-上
Python矩阵操作
1.先引入numpy,以后都引用np作为简写
import numpy as np
2.使用mat函数创建一个2*3的矩阵
a = np.mat([[1,2,3],[4,5,6]])
3.使用shape获取矩阵大小
a.shape
4.使用下标读取矩阵中的元素
a.T
5.进行行列转换
a.transpose()
6.实际上官方文档建议使用二维数组代替矩阵运算,矩阵的运算二维数组基本都可以完成
Pyhton矩阵乘法
1.用二维数组创建两个矩阵
2.矩阵的数乘
3.dot函数用于矩阵的乘法
4.用dot函数验证一些矩阵的性质
结合性
分配性
5.用eye创建一个单位矩阵
Pyhton矩阵转置
1.用A.T获得A的转置矩阵
2.验证转置矩阵的性质
1
2
3
4.
Python求方阵的迹
1.创建一个3*3的方阵
2.用trace方法球方阵的迹
3.验证方阵的迹等于方阵的转置的迹
4.验证方阵的乘积的迹相等
5.验证方阵的迹的和等于方阵的和的迹