python中matrix()矩阵和array()数组(待完善)

参考:python矩阵中matrix()和array()函数区别-CSDN博客

区别:

  1. 维度:ndarray可以是多维的,包括1D、2D、3D等,而matrix只能是2维的,也就是矩阵。
  2. 数据类型:ndarray的数据类型可以不一致,而matrix的数据类型必须一致。
  3. 运算:ndarray的运算默认是对应元素之间的运算,而matrix的运算默认是矩阵运算。例如,两个matrix相乘,会执行矩阵乘法,而不是元素对应的乘法。

可以使用ny.asarray()或np.array()来查看matrix。

matrix的存储方式和类型(稀疏的和密集的):

相关推荐
梦想画家6 分钟前
Python Polars快速入门指南:LazyFrames
python·数据分析·polars
程序猿000001号19 分钟前
使用Python的Seaborn库进行数据可视化
开发语言·python·信息可视化
API快乐传递者28 分钟前
Python爬虫获取淘宝详情接口详细解析
开发语言·爬虫·python
公众号Codewar原创作者30 分钟前
R数据分析:工具变量回归的做法和解释,实例解析
开发语言·人工智能·python
FL162386312935 分钟前
python版本的Selenium的下载及chrome环境搭建和简单使用
chrome·python·selenium
巫师不要去魔法部乱说39 分钟前
PyCharm专项训练5 最短路径算法
python·算法·pycharm
Chloe.Zz1 小时前
Python基础知识回顾
python
骑个小蜗牛1 小时前
Python 标准库:random——随机数
python
Trouvaille ~1 小时前
【机器学习】从流动到恒常,无穷中归一:积分的数学诗意
人工智能·python·机器学习·ai·数据分析·matplotlib·微积分
是十一月末1 小时前
Opencv实现图像的腐蚀、膨胀及开、闭运算
人工智能·python·opencv·计算机视觉