numpy中统计数组元素的个数的方法(NumPy使用教程ndarray运算数组与标量运算)
ndarray数组运算
ndarray数组运算包括:
- 数组与标量运算
- 数组与数组运算
数组与标量运算
数组与数组运算
数组与数组运算,简单了解即可,不常用
矩阵运算
首先说一下什么是矩阵,矩阵是数组的一个子集,数组可以有多维,一维、二维、三维、多维等,其中二维数组被称为矩阵
矩阵计算函数有:
- diag 将一个方阵的对角元素作为一维数组返回,或将一维数组转换成一个方阵,并且在非对角线为0点
- dot 矩阵点乘
- trace 计算对角线元素和
- det 计算矩阵行列式
- eig 计算方阵的特征值和特征向量
- inv 计算方阵的逆矩阵
- pinv 计算矩阵的Moore-Penrose伪逆
- qr 计算QR分解
- svd 计算奇异值分解(SVD)
- solve 解线性方程组Ax = b, 其中A为一个方阵
- lstsq 计算Ax = b的最小二乘解
矩阵点乘使用np.dot实现的,而运算符 * 是对数组逐元素乘积,千万不要跟矩阵点乘搞混!
最后如果内容有误,欢迎评论区指正!
喜欢我的朋友们,麻烦点一波关注,谢谢!
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com