存在即合理,线性代数中的 行列式用来解决什么呢???
答:用来求解线性方程
eg: a11x11 + a12x2 = b1
a21x1 + a22x2 = b2
对于这个线性方程组,怎么求???
ps: //其中 x1, x2 为两个不同的变量
//a11,a22...等等都为不同的常数
解:(不用小学生的运算方法)
| a11 a12 |
D = == a11a22 - a12a21 //红相乘 减去 蓝相乘
| a21 a22 |
我称之为: 耐克作差
分别用等号后的 b1 b2 替换,称之为 等后替换
类比到三阶,N阶行列式来求解N阶线性方程。
步骤: 人工转换方程为行列式 ==> 编程求解行列式
多阶行列式的求法:
红(所有元素的乘积) + 橙 + 黄 - 绿 - 蓝 -紫
有木有觉得很复杂,我也觉得真几把复杂
所以解决方案有两种:
1. 矩阵变换 ===> 三角矩阵 //循环实现
2. 余子式计算 //递归实现
所以实现分为两种,请看我的另外两篇博客,介绍这两种方式的 编程实现
第一种: https://blog.csdn.net/pursue_my_life/article/details/79954015
第二种 未完成