如何判断非奇异矩阵(python)

非奇异矩阵(即可逆矩阵)的最简单判断方式便是计算其行列式是否为0。

python代码实现如下:

import numpy as npL = np.array([[0, 1, 1, 0], [0, 0, 1, 0], [0, 0, 0, 1],[1, 0, 0, 0]], dtype=int)
det_L = np.linalg.det(L)
if det_L != 0:print("矩阵 L 是非奇异矩阵")
else:print("矩阵 L 是奇异矩阵")
L_2 = np.dot(L,L)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部