设线性方程组为
{ a 11 x 1 + a 11 x 2 + ⋯ + a 1 n x n = b 1 a 21 x 1 + a 22 x 2 + ⋯ + a 2 n x n = b 2 . . . . . . a n 1 x 1 + a n 2 x 2 + ⋯ + a n n x n = b n \begin{cases} a_{11}x_1+a_{11}x_2+\cdots+a_{1n}x_n=b_1\\ a_{21}x_1+a_{22}x_2+\cdots+a_{2n}x_n=b_2\\ ......\\ a_{n1}x_1+a_{n2}x_2+\cdots+a_{nn}x_n=b_n\\ \end{cases} ⎩⎪⎪⎪⎨⎪⎪⎪⎧​a11​x1​+a11​x2​+⋯+a1n​xn​=b1​a21​x1​+a22​x2​+⋯+a2n​xn​=b2​......an1​x1​+an2​x2​+⋯+ann​xn​=bn​​
其系数行列式为
D = ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a n 1 a n 2 ⋯ a n n ∣ ≠ 0 D=\begin{vmatrix} a_{11}&a_{12}&\cdots&a_{1n} \\ a_{21}&a_{22}&\cdots&a_{2n} \\ \vdots&\vdots&\ddots&\vdots\\ a_{n1}&a_{n2}&\cdots&a_{nn} \end{vmatrix} \not=0 D=∣∣∣∣∣∣∣∣∣​a11​a21​⋮an1​​a12​a22​⋮an2​​⋯⋯⋱⋯​a1n​a2n​⋮ann​​∣∣∣∣∣∣∣∣∣​​=0
则该线性方程组有且仅有唯一解:
x 1 = D 1 D , x 2 = D 2 D , ⋯ , x n = D n D x_1=\frac{D_1}{D},x_2=\frac{D_2}{D},\cdots,x_n=\frac{D_n}{D} x1​=DD1​​,x2​=DD2​​,⋯,xn​=DDn​​
其中 D j ( j = 1 , 2 , … , n ) D_j(j=1,2,\ldots,n) Dj​(j=1,2,…,n)是把系数行列式 D D D中的第 j j j列的元素用常数项 b 1 , b 2 , … , b n b_1,b_2,\ldots,b_n b1​,b2​,…,bn​代替后得到的 n n n阶行列式,即
D j = ∣ a 11 ⋯ a 1 , j − 1 b 1 a 1 , j + 1 ⋯ a 1 n a 21 ⋯ a 2 , j − 1 b 1 a 1 , j + 1 ⋯ a 2 n ⋮ ⋮ ⋮ ⋮ a n 1 ⋯ a n , j − 1 b 1 a 1 , j + 1 ⋯ a n n ∣ D_j = \begin{vmatrix} a_{11}&\cdots&a_{1,j-1}&b_1&a_{1,j+1}&\cdots&a_{1n} \\ a_{21}&\cdots&a_{2,j-1}&b_1&a_{1,j+1}&\cdots&a_{2n} \\ \vdots&\vdots&\vdots&\vdots\\ a_{n1}&\cdots&a_{n,j-1}&b_1&a_{1,j+1}&\cdots&a_{nn} \end{vmatrix} Dj​=∣∣∣∣∣∣∣∣∣​a11​a21​⋮an1​​⋯⋯⋮⋯​a1,j−1​a2,j−1​⋮an,j−1​​b1​b1​⋮b1​​a1,j+1​a1,j+1​a1,j+1​​⋯⋯⋯​a1n​a2n​ann​​∣∣∣∣∣∣∣∣∣​

举例

{ 2 x 1 + 3 x 2 − 5 x 3 = 3 x 1 − 2 x 2 + x 3 = 0 3 x 1 + x 2 + 3 x 3 = 7 \begin{cases} 2x_1+3x_2-5x_3=3\\ x_1-2x_2+x_3=0\\ 3x_1+x_2+3x_3=7\\ \end{cases} ⎩⎪⎨⎪⎧​2x1​+3x2​−5x3​=3x1​−2x2​+x3​=03x1​+x2​+3x3​=7​

解:
D = ∣ 2 3 − 5 1 − 2 1 3 1 3 ∣ = ∣ 2 7 − 7 1 0 0 3 7 0 ∣ = − ∣ 7 − 7 7 0 ∣ = − 49 ≠ 0 D= \begin{vmatrix} 2&3&-5\\ 1 & -2 & 1\\ 3 & 1 &3\\ \end{vmatrix}= \begin{vmatrix} 2 & 7 & -7\\ 1 & 0 & 0\\ 3 & 7 & 0\\ \end{vmatrix}=- \begin{vmatrix} 7&-7\\ 7 &0\\ \end{vmatrix}=-49\not=0 D=∣∣∣∣∣∣​213​3−21​−513​∣∣∣∣∣∣​=∣∣∣∣∣∣​213​707​−700​∣∣∣∣∣∣​=−∣∣∣∣​77​−70​∣∣∣∣​=−49​=0

D 1 = ∣ 3 3 − 5 0 − 2 1 7 1 3 ∣ = ∣ 2 7 − 7 1 0 0 3 7 0 ∣ = − ∣ 3 − 7 7 7 ∣ = − 70 D_1= \begin{vmatrix} 3&3&-5\\ 0 & -2 & 1\\ 7 & 1 &3\\ \end{vmatrix}= \begin{vmatrix} 2 & 7 & -7\\ 1 & 0 & 0\\ 3 & 7 & 0\\ \end{vmatrix}=- \begin{vmatrix} 3 & -7\\ 7 & 7\\ \end{vmatrix}=-70 D1​=∣∣∣∣∣∣​307​3−21​−513​∣∣∣∣∣∣​=∣∣∣∣∣∣​213​707​−700​∣∣∣∣∣∣​=−∣∣∣∣​37​−77​∣∣∣∣​=−70

x 1 = D 1 D = − 70 − 49 = 10 7 x_1=\frac{D_1}{D}=\frac{-70}{-49}=\frac{10}{7} x1​=DD1​​=−49−70​=710​

其余两个解同理。

线性方程组的矩阵解法——克莱姆法则相关推荐

  1. 高等工程数学 —— 第四章 (1)线性方程组的直接解法与广义逆矩阵求解矛盾方程组

    高等工程数学 -- 第四章 (1)线性方程组的直接解法与广义逆矩阵求解矛盾方程组 文章目录 高等工程数学 -- 第四章 (1)线性方程组的直接解法与广义逆矩阵求解矛盾方程组 线性方程组的直接解法 Ga ...

  2. 紧凑存储的杜利特尔分解法Doolittle(LU分解法)_解线性方程组的直接解法

    紧凑存储的杜利特尔分解法Doolittle(LU分解法)_解线性方程组的直接解法 标签:计算方法实验 /* 紧凑存储的杜利特尔分解法Doolittle:如果初始矩阵不要求保留的话,可以紧凑存储.因为每 ...

  3. 数值计算之 最小二乘法(3)最小二乘的矩阵解法

    数值计算之 最小二乘法(3)最小二乘的矩阵解法 前言 回顾最小二乘的线性解 列满秩矩阵的最小二乘解法 Cholesky分解求线性最小二乘解 QR分解求线性最小二乘解 亏秩矩阵的最小二乘解法 SVD分解 ...

  4. 数值计算方法第三章—线性方程组的数值解法知识点总结

    线性方程组的数值解法 本文参考书为马东升著<数值计算方法> 高斯消去法 顺序高斯消去法 通过初等变换消去方程组系数矩阵主对角线以下的元素,而使方程组化为等价的上三角形方程组 列主元高斯消去 ...

  5. 2021-01-07 matlab数值分析 线性方程组的迭代解法 高斯-赛德尔迭代法

    matlab数值分析 线性方程组的迭代解法 高斯-赛德尔迭代法 Function [x,iter]=gs(A,b,tol) D=diag(diag(A)); L=D-tril(A); U=D-triu ...

  6. 平方根法 乔累斯基分解Cholesky_解线性方程组的直接解法

    平方根法 乔累斯基分解Cholesky_解线性方程组的直接解法 标签:计算方法实验 #include <stdio.h> #include <math.h>const int ...

  7. 差分进化算法python 指派问题_一类指派问题的改进矩阵解法

    一 类 指 派 问 题 的 改 进 矩 阵 解 法 孙 静 (广州科技职业技术学院 电子信息系,广东 广州 510550) 摘 要 :本 文介绍 了求历 时最短的 指派 问题 ,给 出 了改 进矩阵解 ...

  8. qr分解求线性方程组_计算方法/数值分析第三章 线性方程组的数值解法

    主要内容: 1.引言 2.高斯消去法 3.直接分解法 4.解线性方程组的迭代法 5.向量范数.矩阵范数及迭代法的收敛性 第一节 引言 用克拉姆求解线性方程组 第二节 高斯消去法 高斯消去法是一种古老的 ...

  9. 【计算方法】线性方程组的数值解法

    题外话: 我上学期做了笔记的科目好像都炸了..像Java还有数据结构.计算方法也来做一个吧,反正迟早是要炸的 一.综述 线性方程组的解法可以分为两类:直接法和迭代法. 直接法通过有限四次运算得到精确解 ...

最新文章

  1. 使用了这个神器,让我的代码bug少了一半
  2. php访问参数错误,phpcms参数错误怎么办
  3. python求平均成绩 输入用空格分隔的两个代码_在Python2.7中,如何计算以空格分隔的多个输入?...
  4. 天池 在线编程 最频繁出现的子串(字符串哈希)
  5. oracle 打开 ctl,Oracle 19c 随系统systemctl启动数据库
  6. 牛客网SQL篇刷题篇(16-23)
  7. 20151008_Android Application类
  8. OSPF Packet Details
  9. 好文力荐 | MySQL 索引、B+树原理以及建索引的几大原则
  10. 345. Reverse Vowels of a String - LeetCode
  11. python摄像头识别快递单号查询_免费对接快递鸟api单号识别查询接口(python)
  12. 拓端tecdat|R语言对BRFSS数据探索回归数据分析
  13. 手机销售网jsp程序设计
  14. PyCharm(Python编译器汉化)
  15. 三菱plcfx5u指令手册_可编程控制器FX5U-64MT/ESSLMP篇手册三菱FX5U-64MT/ES用户手册 - 广州凌控...
  16. 如何将工作流程“简单化”,从而提高工作效率?
  17. Matplotlib填充色Colormap
  18. SAP-PM设备模块-PM主数据之维护策略
  19. viewer.js插件简单使用说明
  20. 【沐风老师】3DMAX实线转虚线插件DashedShape使用教程

热门文章

  1. SQLServer2008 快捷键集合
  2. 企业上云,如何给网站提速?CDN加速一定要知道
  3. EfficientPS网络
  4. __builtin_offsetof()
  5. windows10添加开机自启动项在哪设置?电脑开机自启动怎么设置
  6. 使用Hydra通过ssh破解密码
  7. 【微信小程序】父子组件之间传值
  8. Pillow图像处理(PIL.Image类的详细使用)
  9. 2023武汉集训总结
  10. 分享一份完整的软件系统测试方案,建议收藏