python中矩阵a的转置操作详解
导读:中矩阵a的转置操作详解什么是矩阵转置?umpyspose函数来实现。umpyspose函数的用法umpysposee a需要转置的矩阵e,即将维度颠倒。二维矩阵转置对于二维矩阵,其转置后的矩阵就是将原矩阵的行和列互换位置。例如,二维矩阵a为...
中矩阵a的转置操作详解
什么是矩阵转置?
umpyspose函数来实现。
umpyspose函数的用法
umpysposee)
a需要转置的矩阵
e,即将维度颠倒。
二维矩阵转置
对于二维矩阵,其转置后的矩阵就是将原矩阵的行和列互换位置。例如,二维矩阵a为
[[1,
[3,
[5, 6]]
则其转置后的矩阵为
[[1, 3, 5],
[2, 4, 6]]
umpyspose函数可以实现
portumpyp
p.array([[1, [3, [5, 6]])pspose(a)t(b)
输出结果为
[[1 3 5]
[2 4 6]]
多维矩阵转置
对于多维矩阵,其转置后的矩阵需要指定维度顺序。例如,三维矩阵a为
[[[1,
[3,
[5, 6]],
[[7,
[9,
[11, 12]]]
则其转置后的矩阵为
[[[ 1, 7],
[ 3, 9],
[ 5, 11]],
[[ 2,
[ 4,
[ 6, 12]]]
umpyspose函数可以实现
portumpyp
p.array([[[1, [3, [5, 6]], [[7, [9, [11, 12]]])pspose(a, (1, 0, 2))t(b)
输出结果为
[[[ 1 2]
[ 7 8]]
[[ 3 4]
[ 9 10]]
[[ 5 6]
[11 12]]]
umpyspose函数来实现。对于二维矩阵,其转置后的矩阵就是将原矩阵的行和列互换位置;对于多维矩阵,其转置后的矩阵需要指定维度顺序。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python中矩阵a的转置操作详解
本文地址: https://pptw.com/jishu/56189.html
