【Python科学计算系列】行列式
生活随笔
收集整理的這篇文章主要介紹了
【Python科学计算系列】行列式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.二元線性方程組求解
import numpy as np a = np.array([[3, -2], [2, 1]]) b = np.array([12, 1]) d = np.linalg.solve(a, b) print(d)2.三階行列式求值
import numpy as np a = np.array([[1, 2, -4], [-2, 2, 1], [-3, 4, -2]]) d = np.linalg.det(a) print(d)3.行列式的余子式與代數余子式
余子式:去除元素所在的行,所在的列剩下的元素構成的行列式
代數余子式:在余子式前加上(-1) ** i + j?
關系:代數余子式本身是n - 1階行列式,它可以繼續展開成n - 2階行列式……如此展開下去,直到1階行列式為止,其核心思想是把一個復雜的高階行列式轉換成多個簡單的低階行列式。
注釋:只有方陣才有余子式,余子式和代數余子式都是一個行列式,其結果是一個數
總結
以上是生活随笔為你收集整理的【Python科学计算系列】行列式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【五】每个球队胜率统计
- 下一篇: 【Python科学计算系列】矩阵