创建一个2x3的矩阵
a.shape:获取矩阵大小
a.T:转置矩阵
a.transpose:行列转换
使用二维数组代替矩阵b=np.array([[1,2,1],[4,5,6]])
矩阵、数组加减法写法与普通加减法一样,但是列表不可以这样进行加减法
2. Python 矩阵乘法
1.用二位数组创建矩阵
a=np.array([[1,2,1],[4,5,6]])
b=np.array([[1,2],[3,4],[5,6]])
2.* ▶ 矩阵与数相乘(符号 * 不能用于矩阵相乘)
3.dot ▶ 矩阵与矩阵相乘
4.创建二维数组 c
c=np.array([[1,2],[1,3]])
5.验证矩阵相乘结合性 (ab)c=a(bc)
np.dot(np.dot(a,b),c)
np.dot(a,np.dot(b,c))
等等。。。3. 矩阵的转置
1.创建矩阵A=np.array([[1,2,3],[4,5,6]])
2.转置 A.T
3.验证 (A')'=A
4. Python 求方阵的迹 总结
以上是内存溢出为你收集整理的第五周--机器学习数学基础之Python矩阵运算全部内容,希望文章能够帮你解决第五周--机器学习数学基础之Python矩阵运算所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)