多语言展示
当前在线:1645今日阅读:23今日分享:25

python 线性代数:[5]方阵的行列式计算方法

如何计算方阵的行列式,用到的是numpy模块的linalg.det方法,关于行列式的定义你应该懂,但是其实也不用记住,以后直接用numpy计算就可以了。下面我们看看如何使用numpy计算矩阵的行列式吧:行列式的算法:这是二阶方阵行列式行列式的算法:这是三阶行列式先引入numpy模块创建两个方阵使用det方法求得方阵E和方阵F的行列式这是今天用到的所有代码>>> Earray([[1, 2, 3], [4, 5, 6], [7, 8, 9]])>>> Farray([[-1, 0, 1], [ 2, 3, 4], [ 5, 6, 7]])>>>>>>>>>>>> np.linalg.det(E)6.66402e-16>>>>>> np.linalg.det(F)2.664535259100367e-15>>>>>>>>> Carray([[1, 2], [1, 3]])>>>>>> np.linalg.det(C)1.0
推荐信息