最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Python求矩阵的逆矩阵

IT圈 admin 4浏览 0评论

Python求矩阵的逆矩阵

import numpy as npA = np.matrix([[1,2,3],[4,5,6],[7,8,9]])
B = np.array([1,2,3,4,5,6,7,8,9]).reshape((3,3))
print(A)
print(B)
print("*" * 50)
print(np.linalg.inv(A))
print(np.linalg.inv(B))

结果为:

[[1 2 3][4 5 6][7 8 9]]
[[1 2 3][4 5 6][7 8 9]]
**************************************************
[[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15][-6.30503948e+15  1.26100790e+16 -6.30503948e+15][ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]]
[[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15][-6.30503948e+15  1.26100790e+16 -6.30503948e+15][ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]]

Python求矩阵的逆矩阵

import numpy as npA = np.matrix([[1,2,3],[4,5,6],[7,8,9]])
B = np.array([1,2,3,4,5,6,7,8,9]).reshape((3,3))
print(A)
print(B)
print("*" * 50)
print(np.linalg.inv(A))
print(np.linalg.inv(B))

结果为:

[[1 2 3][4 5 6][7 8 9]]
[[1 2 3][4 5 6][7 8 9]]
**************************************************
[[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15][-6.30503948e+15  1.26100790e+16 -6.30503948e+15][ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]]
[[ 3.15251974e+15 -6.30503948e+15  3.15251974e+15][-6.30503948e+15  1.26100790e+16 -6.30503948e+15][ 3.15251974e+15 -6.30503948e+15  3.15251974e+15]]

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论