python实现矩阵和array数组之间的转换

python实现矩阵和array数组之间的转换,第1张

python实现矩阵和array数组之间的转换

前言:

array数组要转换成矩阵(matrix)数据类型才能进行一系列的线性运算。matrix类型也有时候要转换成array数组。

代码:

1.array转matrix:用mat()

a = arange(3*2).reshape(3,2)
print('array类型:')
print(type(a))
print(a)
b = mat(a)
print('matrix类型:')
print(type(b))
print(b)

输出:

array类型:

[[0 1]
 [2 3]
 [4 5]]
matrix类型:

[[0 1]
 [2 3]
 [4 5]]

2.matrix转array:matrix.A

b = b.A
print(type(b))
print(b)

输出:


[[0 1]
 [2 3]
 [4 5]]

以上这篇python实现矩阵和array数组之间的转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持考高分网。

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

原文地址: http://outofmemory.cn/zaji/3248055.html

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

发表评论

登录后才能评论

评论列表(0条)

保存