第五周--机器学习数学基础之Python矩阵运算

第五周--机器学习数学基础之Python矩阵运算,第1张

概述Python矩阵基本运算1.Python矩阵 *** 作创建一个2x3的矩阵a.shape:获取矩阵大小a.T:转置矩阵a.transpose:行列转换使用二维数组代替矩阵b=np.array([[1,2,1],[4,5,6]])矩阵、数组加减法写法与普通加减法一样,但是列表不可以这样进行加减法2.Python矩阵乘法1.用二位数组创建矩 Python 矩阵基本运算1. Python 矩阵 *** 作

创建一个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矩阵运算所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1187896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存