简介:本资源是一份面向高校理工科学生及线性代数初学者的入门教学课件,聚焦“1×1行列式的定义”这一基础但易被忽略的核心概念,帮助学习者厘清行列式从低维到高维的逻辑起点,夯实后续矩阵、线性方程组与向量空间学习的理论根基。课件以PPT格式呈现,共1个文件,大小4.54MB,内容结构清晰,涵盖线性代数学科定位、线性关系本质辨析、三门基础数学课程对比、典型工程应用(如人脸识别、图像处理、电路分析、医学成像等)及课程考核要求,兼具理论严谨性与现实关联性。已有61人下载学习,适合课堂预习、课后复习或考研线性代数首轮知识梳理。课件开篇即强调“线性”指一次式关系,明确排除二次项等非线性成分,并通过章节导图完整呈现全书知识脉络(含行列式、矩阵运算、初等变换、向量相关性、相似矩阵等),便于建立系统性认知框架。
1. 行列式到底是什么:一个“面积放大器”的直觉解释
你有没有试过把一张照片在手机上双指拉伸——手指一动,图就变大;再一捏,又缩回原样?但奇怪的是:如果只横向拉宽2倍、纵向压扁到一半,整张图看起来没变形,面积却没变。这个“面积是否改变、怎么变”的直觉,就是行列式最原始的出发点。
行列式不是一堆数字胡乱相乘的结果,它本质上是一个标量探测器:给定一组向量(比如二维平面上的两个箭头),它立刻告诉你,由这两个向量张成的平行四边形面积有多大,以及这个面积是“正向”还是“反向”(就像顺时针转和逆时针转一样,方向有正负)。更关键的是,当这组向量被某个线性变换(比如旋转、拉伸、剪切)作用后,新图形的面积会按一个固定倍数缩放——而这个倍数,正是该变换对应矩阵的行列式值。
所以别被“1..1行列式的定义.ppt”这个标题吓住。“1..1”不是版本号,也不是编号错误,而是数学排版中表示“从第1行到第1行”的简写方式,特指1阶行列式——也就是最简单的情形:只有一个数的“行列式”,它的值就是它自己。就像“一个人的合影”还是合影,“一个数的行列式”也依然是行列式,是整个概念大厦的地基砖。搞懂它,你就拿到了打开线性代数这扇门的第一把钥匙:不是背公式,而是建立对“空间如何被线性操作扭曲”的直觉。
2. 为什么非得定义行列式:它解决的,是方程组有没有解、解是否唯一这个生死问题
2.1 解线性方程组时,行列式是“裁判员”而不是“计算器”
我们从小学就会解二元一次方程组:
$$ \begin{cases} 2x + 3y = 5 \ 4x + 6y = 10 \end{cases} $$
一眼看出:第二个方程是第一个的2倍,两条直线完全重合,有无穷多解。
再看这个:
$$ \begin{cases} 2x + 3y = 5 \ 4x + 6y = 9 \end{cases} $$
第二个方程左边仍是第一个的2倍,右边却不是(2×5=10≠9),两直线平行,无解。
而标准形式是:
$$ \begin{cases} a_1x + b_1y = c_1 \ a_2x + b_2y = c_2 \end{cases} $$
把它写成矩阵乘法形式:
$$ \begin{bmatrix} a_1 & b_1 \ a_2 & b_2 \end{bmatrix} \begin{bmatrix} x \ y \end{bmatrix}
\begin{bmatrix} c_1 \ c_2 \end{bmatrix} \quad \text{即} \quad A\mathbf{x} = \mathbf{b} $$
这时,系数矩阵 $ A = \begin{bmatrix} a_1 & b_1 \ a_2 & b_2 \end{bmatrix} $ 的行列式定义为:
$$ \det(A) = a_1b_2 - a_2b_1 $$
提示:这个差值,恰好就是两个方程“是否真正独立”的数值判据。
如果 $\det(A) = 0$,说明两行成比例(即两直线平行或重合),方程组要么无解、要么无穷解;
如果 $\det(A) \neq 0$,说明两行线性无关(即两直线斜率不同),必然有且仅有一个交点——唯一解。
这不再是靠观察或凑数,而是用一个数(行列式)一锤定音:解的存在性与唯一性,全押在这个数上。
2.2 行列式是线性变换的“体积缩放因子”
想象你有一块橡皮泥做的单位正方形(边长为1,面积=1),现在用某个“线性操作”去捏它:比如向右推一下(剪切)、拉宽一点(缩放)、再顺时针转45度(旋转)……最终它变成一个歪斜的平行四边形。
这个新图形的面积,一定等于原面积 × 某个固定倍数。而这个倍数,就是描述该操作的矩阵的行列式。
例如,矩阵
$$ A = \begin{bmatrix} 2 & 0 \ 0 & 3 \end{bmatrix} $$
表示:x方向拉伸2倍,y方向拉伸3倍。单位正方形变成2×3=6的矩形,面积变为6倍 → $\det(A) = 2 \times 3 - 0 \times 0 = 6$
再如
$$ B = \begin{bmatrix} 0 & -1 \ 1 & 0 \end{bmatrix} $$
这是90°逆时针旋转矩阵。单位正方形旋转后仍是单位正方形,面积不变,只是方向变了 → $\det(B) = 0 \times 0 - (-1) \times 1 = 1$
而
$$ C = \begin{bmatrix} 1 & 1 \ 2 & 2 \end{bmatrix} $$
第二行是第一行的2倍,相当于把整个平面“压扁”到一条直线上(所有点都落在同一条斜线上),面积彻底坍缩为0 → $\det(C) = 1 \times 2 - 1 \times 2 = 0$
注意:行列式为0,意味着该线性变换把空间“降维”了——二维变一条线(秩为1),三维变一个面(秩为2)……它再也无法“还原”回去,因此没有逆变换,对应方程组也就没有唯一解。
2.3 行列式让“逆矩阵”有了存在的门槛
你可能知道:矩阵 $A$ 的逆矩阵 $A^{-1}$,满足 $A A^{-1} = I$(单位阵)。但并不是每个矩阵都有逆。
什么时候有?答案很干脆:当且仅当 $\det(A) \neq 0$。
为什么?因为求逆的显式公式(以2阶为例)是:
$$ A^{-1} = \frac{1}{\det(A)} \begin{bmatrix} d & -b \ -c & a \end{bmatrix}, \quad \text{其中 } A = \begin{bmatrix} a & b \ c & d \end{bmatrix} $$
分母是 $\det(A)$。一旦它为0,整个表达式无意义——逆不存在。
这就像除法:你不能用0做除数;同样,你也不能对一个“把空间压扁”的变换,去找它的“撤销操作”。行列式在这里,是给逆运算发的一张“准入许可证”。
2.4 行列式是特征值之积:连接几何与代数的桥梁
在后续章节(第五章)你会遇到“特征值”:一个数 $\lambda$,使得存在非零向量 $\mathbf{v}$,满足 $A\mathbf{v} = \lambda \mathbf{v}$。直观说,就是找那些被矩阵 $A$ 变换后“只伸缩、不转向”的特殊方向。
而所有特征值(计入重数)的乘积,恰好等于 $\det(A)$。
例如,矩阵
$$ D = \begin{bmatrix} 4 & 1 \ 2 & 3 \end{bmatrix} $$
其特征多项式为 $\det(D - \lambda I) = (4-\lambda)(3-\lambda) - 2 = \lambda^2 - 7\lambda + 10$,解得 $\lambda_1 = 2, \lambda_2 = 5$,乘积 $2 \times 5 = 10$,而 $\det(D) = 4 \times 3 - 1 \times 2 = 10$ —— 完全一致。
这意味着:行列式不只是一个孤立的数,它是矩阵内在“伸缩能力”的总和体现。哪怕你还没算出具体特征值,只要知道行列式,你就知道这些伸缩因子的乘积是多少——这是从整体把握矩阵行为的关键线索。
3. 1阶、2阶、3阶行列式怎么算:从单个数到三重叉乘的递进逻辑
3.1 1阶行列式:最朴素的起点,也是最容易被忽略的根基
所谓“1阶行列式”,就是形如 $[a]$ 的一个1×1矩阵的行列式。它的定义极其简单:
$$ \det([a]) = a $$
就这么一个数,为什么还要单独定义?因为它承担着递归定义的起点角色。
你看2阶行列式怎么定义: $$ \det\begin{bmatrix} a & b \ c & d \end{bmatrix} = ad - bc $$
这个公式可以理解为:用第一行的元素 $a$ 和 $b$,分别乘以它们对应的“余子式”(删掉所在行和列后剩下的1阶行列式),再加减交替:
$$ = a \cdot \det([d]) - b \cdot \det([c]) = a d - b c $$
这里,$\det([d])$ 和 $\det([c])$ 就是1阶行列式。没有它,整个递归就断了。
打个比方:1阶行列式就像乘法里的“1”——任何数乘1不变;它本身不显眼,但所有更高阶的计算都默认以它为基本单元。PPT标题里写“1..1行列式的定义”,就是在郑重提醒你:别跳过这个看似 trivial 的起点,它是整座大厦的第一块砖。
3.2 2阶行列式:面积公式的具象化,也是考试高频计算点
2阶是最常考、最实用的行列式。它的几何意义清晰:给定两个向量 $\mathbf{u} = (a, c), \mathbf{v} = (b, d)$(注意:列向量写法),它们张成的平行四边形面积就是 $|ad - bc|$。
为什么是这个值?因为向量叉积在二维的“伪标量”形式就是: $$ \mathbf{u} \times \mathbf{v} = ad - bc $$ 其绝对值即面积,符号表示方向(右手系下,正值为逆时针顺序)。
实际计算口诀(适合手算):
- 主对角线(左上→右下)两数相乘:$a \times d$
- 副对角线(右上→左下)两数相乘:$b \times c$
- 相减:$ad - bc$
# Python 中用 numpy 计算 2 阶行列式(验证用) import numpy as np A = np.array([[2, 5], [1, 3]]) det_A = np.linalg.det(A) # 返回 1.0(浮点数) print(f"det(A) = {det_A:.1f}") # 输出 det(A) = 1.0 # 手算:2*3 - 5*1 = 6 - 5 = 1 ✓血泪经验:考试中常出现“判断方程组解的情况”,第一步永远是写出系数矩阵,第二步立刻算它的2阶行列式。别急着消元,先看 $\det$ 是不是0——这能帮你省下三分之二的演算时间,还能避开“算到一半发现无解”的翻车现场。
3.3 3阶行列式:萨吕法则(Sarrus' Rule)与代数余子式展开的双路径
3阶是手工计算的临界点。超过3阶,人算极易出错,必须依赖计算机或初等变换。但3阶必须会,因为它是理解高阶展开逻辑的跳板。
方法一:萨吕法则(仅适用于3阶!)
对矩阵
$$ A = \begin{bmatrix} a_{11} & a_{12} & a_{13} \ a_{21} & a_{22} & a_{23} \ a_{31} & a_{32} & a_{33} \end{bmatrix} $$
把前两列抄到右边:
$$ \begin{array}{ccc|cc} a_{11} & a_{12} & a_{13} & a_{11} & a_{12} \ a_{21} & a_{22} & a_{23} & a_{21} & a_{22} \ a_{31} & a_{32} & a_{33} & a_{31} & a_{32} \end{array} $$
然后画三条从左上到右下的斜线(主方向),三条从右上到左下的斜线(副方向):
- 主方向乘积和:$a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} + a_{13}a_{21}a_{32}$
- 副方向乘积和:$a_{13}a_{22}a_{31} + a_{11}a_{23}a_{32} + a_{12}a_{21}a_{33}$
行列式 = 主和 − 副和
// JavaScript 手动实现 3 阶行列式(萨吕法则) function det3x3(matrix) { const [[a,b,c], [d,e,f], [g,h,i]] = matrix; return a*e*i + b*f*g + c*d*h - c*e*g - a*f*h - b*d*i; } // 示例 const M = [[1,2,3], [4,5,6], [7,8,9]]; console.log(det3x3(M)); // 输出 0(经典奇异矩阵)注意:萨吕法则只对3阶有效!试图套用到4阶会得到完全错误的结果。很多初学者在此踩坑,误以为“斜线法万能”,结果大题全军覆没。
方法二:按行/列展开(代数余子式法,通用!)
这是真正可推广到n阶的方法。核心思想:把高阶行列式,拆成多个低一阶的行列式之和。
以按第一行展开为例:
$$ \det(A) = a_{11}C_{11} + a_{12}C_{12} + a_{13}C_{13} $$
其中 $C_{ij} = (-1)^{i+j}\det(M_{ij})$,$M_{ij}$ 是删掉第i行第j列后的子矩阵,$\det(M_{ij})$ 是它的行列式(即余子式),$(-1)^{i+j}$ 是符号因子(棋盘式正负交替)。
对3阶来说,$C_{11} = +\det\begin{bmatrix}e&f\h&i\end{bmatrix},\ C_{12} = -\det\begin{bmatrix}d&f\g&i\end{bmatrix},\ C_{13} = +\det\begin{bmatrix}d&e\g&h\end{bmatrix}$
所以: $$ \det(A) = a(ei−fh) − b(di−fg) + c(dh−eg) $$
这和萨吕法则展开结果完全一致,但逻辑清晰、可复用。
为什么推荐掌握此法?因为它揭示了行列式的本质结构:递归 + 符号控制。当你面对一个稀疏矩阵(比如某行/列有很多0),选含0最多的行展开,能瞬间减少一半计算量——这是考场上的“后悔药”。
4. 行列式常见误区与易混概念:别再把“行列式”当成“绝对值”或“矩阵本身”
4.1 易混点1:行列式 vs 矩阵 —— “身份证号”和“本人”不是一回事
- 混淆表现:学生写作业时,把 $\det(A)$ 直接写成 $A$,或者在等式中把 $\det(A+B)$ 错当成 $\det(A)+\det(B)$。
- 为什么混:两者都用方括号表示,外观相似;且教材常把矩阵 $A$ 和它的行列式 $\det(A)$ 放在同一段讲,潜意识里觉得“差不多”。
- 怎么区分:
- 矩阵 $A$ 是一个数表(如 $\begin{bmatrix}1&2\3&4\end{bmatrix}$),是二维对象,可以加、减、乘,但不能直接比较大小;
- 行列式 $\det(A)$ 是一个纯数字(如 $-2$),是标量,可以参与所有实数运算(加减乘除、比较大小、求导等);
- 类比:矩阵是“一个人”,行列式是这个人的“身高体重指数BMI”——BMI能反映健康趋势,但绝不等于这个人本身。
提示:所有关于行列式的运算法则,都必须带 $\det(\cdot)$ 符号。写 $\det(AB)=\det(A)\det(B)$ 是对的;写 $AB=A B$(漏掉det)是典型错误。
4.2 易混点2:行列式为0 vs 矩阵为零矩阵 —— “没体积”不等于“不存在”
- 混淆表现:看到 $\det(A)=0$,就认为 $A$ 是零矩阵(所有元素为0);或反过来,看到 $A$ 不是零矩阵,就断定 $\det(A)\neq0$。
- 为什么混:零矩阵的行列式确实是0,于是误以为“行列式为0”是零矩阵的专利。
- 怎么区分:
- 零矩阵:所有 $a_{ij}=0$,记作 $O$,必有 $\det(O)=0$;
- 奇异矩阵(singular matrix):$\det(A)=0$,但 $A$ 可以充满非零元,如 $\begin{bmatrix}1&1\1&1\end{bmatrix}$ 或 $\begin{bmatrix}1&2&3\4&5&6\7&8&9\end{bmatrix}$(著名的Hilbert-like病态矩阵);
- 关键区别:零矩阵是“什么都没干”,奇异矩阵是“干了但把空间压扁了”。
| 矩阵类型 | 元素是否全为0? | $\det$ 是否为0? | 是否可逆? | 几何含义 |
|---|---|---|---|---|
| 零矩阵 | 是 | 是 | 否 | 把所有点映射到原点 |
| 奇异矩阵 | 否(通常) | 是 | 否 | 把空间压缩到低维子空间 |
| 非奇异矩阵 | 否 | 否 | 是 | 保持维度,可逆操作 |
4.3 易混点3:行列式 vs 绝对值 —— “带符号的面积”不是“长度”
- 混淆表现:看到 $\det(A) = -5$,下意识取绝对值写成5;或在解题中擅自加绝对值符号,破坏符号信息。
- 为什么混:中学学绝对值 $|x|$ 表示“距离”,而行列式也常与“面积、体积”挂钩,面积本应是非负的,于是误以为行列式也该非负。
- 怎么区分:
- 绝对值 $|x|$ 是非负实数,抹去符号,只留大小;
- 行列式 $\det(A)$ 是有向体积(oriented volume),符号代表“朝向”:在2D中,+表示向量按逆时针顺序排列;在3D中,+符合右手定则;
- 这个符号至关重要!它决定了线性变换是否“保向”(如旋转保向,镜像反射不保向)。丢掉符号,就丢掉了方向信息。
例子:反射矩阵 $R = \begin{bmatrix}1&0\0&-1\end{bmatrix}$(关于x轴翻转),$\det(R) = -1$。面积大小没变(|−1|=1),但方向反转了。若你只记绝对值,就无法区分旋转和反射这两种根本不同的变换。
4.4 易混点4:行列式性质中的“行变换” vs “解方程组的消元” —— 同样是加减,效果天壤之别
- 混淆表现:对矩阵做行变换(如 $R_2 \leftarrow R_2 - 2R_1$)时,误以为行列式不变;或在计算 $\det(A)$ 时,擅自交换两行却不改符号。
- 为什么混:解线性方程组时,增广矩阵的行变换不改变解集,学生便迁移到行列式计算上。
- 怎么区分:
- 解方程组:对增广矩阵 $[A|\mathbf{b}]$ 做初等行变换,解集不变(因为方程等价);
- 计算行列式:对 $A$ 做初等行变换,行列式会按规则变化:
- 交换两行:$\det$ 变号;
- 某行乘k:$\det$ 乘k;
- 某行加另一行的倍数:$\det$不变(这是唯一不变的操作!);
- 所以,用行变换化三角阵求行列式时,必须严格记录所有“交换”和“倍乘”操作,并在最后结果中补偿。
# 举例:用行变换求 det 初始矩阵 A = [[2, 1], [4, 3]] Step1: R2 ← R2 - 2*R1 → [[2,1],[0,1]] (行列式不变) Step2: 此时为上三角,det = 2*1 = 2 # 若中间做了交换,比如先换行: B = [[4,3],[2,1]] → 交换R1,R2得[[2,1],[4,3]],det(B) = -det([[2,1],[4,3]]) = -2黑匣子提醒:很多计算器或
np.linalg.det()内部就是用LU分解(本质是带记录的行变换)实现的。你不需要手动追踪,但必须理解:“不变”是有条件的,“变”才是常态。
5. 什么时候该用行列式?什么时候该绕开它?—— 一份来自真实项目的避坑指南
5.1 该用行列式的典型场景:三类不可替代的“决策点”
场景1:判断方程组解的定性状态(存在性/唯一性)
这是行列式最不可替代的用途。例如,在某高校《电路分析》课程设计中,学生需建模一个含4个节点的直流电路,列出基尔霍夫定律方程组:
$$ G \mathbf{v} = \mathbf{i} $$
其中 $G$ 是4×4电导矩阵,$\mathbf{v}$ 是节点电压向量。
正确做法:先算 $\det(G)$。若为0,说明电路存在冗余约束(如两个节点被理想导线短接),模型有问题,必须回头检查拓扑;若非0,则保证有唯一解,可放心用高斯消元或矩阵求逆继续。
错误做法:不管不顾直接消元。结果算到一半发现某主元为0,被迫中断,浪费20分钟重新列方程。
教训:只要问题归结为“$A\mathbf{x}=\mathbf{b}$ 有没有唯一解”,第一反应必须是 $\det(A)$。它不是计算步骤,而是前置质检关卡。
场景2:验证线性无关性(尤其在向量空间章节)
在“第四章 向量组的线性相关性”中,给定向量组 ${\mathbf{v}_1, \mathbf{v}_2, \mathbf{v}_3} \subset \mathbb{R}^3$,问是否线性无关?
标准解法:构造矩阵 $V = [\mathbf{v}_1\ \mathbf{v}_2\ \mathbf{v}_3]$,计算 $\det(V)$。若 $\det(V) \neq 0$,则三个向量不共面,线性无关;若为0,则共面,线性相关。
例如:$\mathbf{v}_1=(1,0,0),\ \mathbf{v}_2=(0,1,0),\ \mathbf{v}_3=(1,1,0)$,构成矩阵
$$ V = \begin{bmatrix}1&0&1\0&1&1\0&0&0\end{bmatrix} $$
第三行全0 → $\det(V)=0$ → 三向量共面(都在xy平面),线性相关。
为什么不用定义法?定义法要解齐次方程 $c_1\mathbf{v}_1+c_2\mathbf{v}_2+c_3\mathbf{v}_3=0$,需设未知数、列方程、讨论参数——3维就要解3元方程组。而行列式一步到位,是降维打击式工具。
场景3:计算特征多项式(通往第五章“相似矩阵”的必经桥)
考研真题常考:“求矩阵 $A$ 的特征值”。核心步骤就是解特征方程:
$$ \det(A - \lambda I) = 0 $$
这是一个关于 $\lambda$ 的n次多项式。对2阶、3阶矩阵,必须手算这个行列式。
例如,$A = \begin{bmatrix}3&1\2&2\end{bmatrix}$,则
$$ A - \lambda I = \begin{bmatrix}3-\lambda&1\2&2-\lambda\end{bmatrix},\quad \det = (3-\lambda)(2-\lambda) - 2 = \lambda^2 -5\lambda +4 $$
解得 $\lambda = 1, 4$。
注意陷阱:这里 $\det(A - \lambda I)$ 是 $\lambda$ 的函数,不是常数!计算时要把 $\lambda$ 当作变量,展开后整理成标准多项式。初学者常犯错:把 $\lambda$ 当成数字提前代入,导致结果错误。
5.2 该绕开行列式的场景:两类高危“计算陷阱”
陷阱1:n ≥ 4 时硬算行列式(除非矩阵极度稀疏)
4阶行列式按定义展开有 $4! = 24$ 项;5阶有120项;10阶有3628800项……手工计算纯属自虐。
真实案例:某同学在模拟项目X中,为求一个6×6刚度矩阵的行列式,坚持用代数余子式展开,耗时90分钟,出错3次,最终放弃。而用Python一行代码搞定:
import numpy as np K = np.array([[...]]) # 6x6矩阵 det_K = np.linalg.det(K) # 自动调用LU分解,毫秒级正确策略:
- 手算只用于 n=1,2,3;
- n≥4 时,用初等行变换化为上三角阵(利用“行倍加不改变det”性质),再乘对角元;
- 或直接交给数值库(
numpy.linalg.det,MATLAB det),并理解其原理是LU分解。
提示:考试中若出现4阶以上,题干必有暗示——如“某行/列含多个0”“矩阵为分块对角”“可裂解为两个低阶矩阵的直积”。抓住这些特征,用性质简化,而非硬刚。
陷阱2:用行列式求逆矩阵(n > 2 时)
2阶逆矩阵公式简洁:$A^{-1} = \frac{1}{ad-bc}\begin{bmatrix}d&-b\-c&a\end{bmatrix}$。
但3阶逆矩阵公式长达18项,4阶更恐怖。而高斯-约当消元法($[A|I] \to [I|A^{-1}]$)步骤清晰、不易错、可通用。
血泪对比:
- 用伴随矩阵法求3阶逆:需算9个2阶行列式 + 转置 + 除以det → 至少12步,错1步全盘皆输;
- 用行变换法:写增广矩阵,做6~8次行运算,每步只涉及加减乘,容错率高。
从那以后我每次遇到求逆,都强制走一遍行变换流程,哪怕题目明确说“用伴随矩阵法”。因为稳定压倒一切——在工程计算和考试中,拿到正确答案比展示技巧重要一万倍。
5.3 一个综合判断表:帮你5秒决定要不要碰行列式
| 问题类型 | 是否推荐用行列式? | 关键判断依据 | 替代方案 |
|---|---|---|---|
| 判断 $A\mathbf{x}=\mathbf{b}$ 是否有唯一解 | ✅ 强烈推荐 | 看 $\det(A)$ 是否为0 | 无(这是最优解) |
| 求2阶/3阶矩阵的逆 | ⚠️ 仅限2阶;3阶慎用 | 2阶公式简洁;3阶易出错 | 行变换法(更稳) |
| 求n阶(n≥4)矩阵的逆 | ❌ 绝对不推荐 | 计算量爆炸,错误率高 | 行变换法 或np.linalg.inv() |
| 求特征值(n≤3) | ✅ 推荐 | 特征多项式即 $\det(A-\lambda I)$ | 无(定义所需) |
| 求特征值(n≥4) | ⚠️ 用数值库,勿手算 | 手算多项式不现实 | numpy.linalg.eig() |
| 验证3个3D向量是否共面 | ✅ 推荐 | 构造矩阵,$\det=0$ 即共面 | 混合积 $\mathbf{a}\cdot(\mathbf{b}\times\mathbf{c})$(本质相同) |
| 计算图像像素的某种“能量” | ❌ 不适用 | 行列式无此语义 | 用范数 $|\mathbf{x}|_2$ 或奇异值 |
希望帮到你。
本文还有配套的精品资源,点击获取