python实例矩阵_python增加矩阵维度的实例讲解

本文介绍了Python numpy库中expand_dims函数的使用,通过实例展示了如何增加矩阵的维度,包括在不同轴上增加维度,帮助理解多维数组操作。
摘要由CSDN通过智能技术生成

python增加矩阵维度的实例讲解

numpy.expand_dims(a, axis)

Examples

>>> x = np.array([1,2])

>>> x.shape

(2,)

>>> y = np.expand_dims(x, axis=0)

>>> y

array([[1, 2]])

>>> y.shape

(1, 2)

>>> y = np.expand_dims(x, axis=1) # Equivalent to x[:,newaxis]

>>> y

array([[1],

[2]])

>>> y.shape

(2, 1)

以上这篇python增加矩阵维度的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

您可能感兴趣的文章:

基于Python Numpy的数组array和矩阵matrix详解

Python的numpy库中将矩阵转换为列表等函数的方法

时间: 2018-04-03

NumPy的主要对象是同种元素的多维数组.这是一个所有的元素都是一种类型.通过一个正整数元组索引的元素表格(通常是元素是数字). 在NumPy中维度(dimensions)叫做轴(axes),轴的个数叫做秩(rank,但是和线性代数中的秩不是一样的,在用python求线代中的秩中,我们用numpy包中的linalg.matrix_rank方法计算矩阵的秩,例子如下). 结果是: 线性代数中秩的定义:设在矩阵A中有一个不等于0的r阶子式D,且所有r

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值