1. 矩阵乘法:
在numpy中,可以使用`numpy.dot()`函数进行矩阵乘法操作。如果要计算两个矩阵A和B的乘积,可以使用如下代码:
import numpy as np A = np.array([[1, 2], [3, 4]]) B = np.array([[5, 6], [7, 8]]) result = np.dot(A, B) print(result)
输出结果为:
[[19 22] [43 50]]
2. 矩阵转置:
在numpy中,可以使用`numpy.transpose()`函数或者直接对矩阵对象进行.T操作进行矩阵转置操作。例如:
import numpy as np A = np.array([[1, 2], [3, 4]]) result = np.transpose(A) print(result)
输出结果为:
[[1 3] [2 4]]
3. 求逆矩阵:
在numpy中,可以使用`numpy.linalg.inv()`函数来计算矩阵的逆矩阵。例如:
import numpy as np A = np.array([[1, 2], [3, 4]]) inverse_A = np.linalg.inv(A) print(inverse_A)
输出结果为:
[[-2. 1. ] [ 1.5 -0.5]]
需要注意的是,只有方阵(行数等于列数)才有逆矩阵。如果矩阵不可逆,将会报错。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。