UTILS.
100% 浏览器内运行
🔢

线性方程组求解器

用 Cramer 法则求解 2x2 和 3x3 线性方程组,显示 x、y、z、行列式以及解的类型。

关于此工具

求解含两个或三个未知数的二元或三元线性方程组。选择 2x2 或 3x3,输入系数,求解器就会返回 x、y(和 z)的值、系数矩阵的行列式,以及方程组是有唯一解、无解还是有无穷多解。所有计算都在你的浏览器本地进行,并随输入实时更新。

方法是 Cramer 法则。对于 2x2 方程组 a1x+b1y=c1、a2x+b2y=c2,主行列式为 D = a1b2 - a2b1,则 x = (c1b2 - c2b1)/D,y = (a1c2 - a2c1)/D。3x3 情形是把系数矩阵的每一列换成常数列,再用该行列式除以 D。当 D = 0 时方程组没有唯一解,工具会检查换列后的行列式,以区分相关(无穷多解)方程组与矛盾(无解)方程组。

请照实输入每个系数,需要时用负数。先把你的方程整理成 ax + by = c 的形式,使各列与输入框对齐。

常见问题

行列式告诉我什么?
系数矩阵的行列式 D 必须非零才有唯一解。如果 D = 0,则直线或平面平行或重合,因此要么无解,要么有无穷多解。
它如何区分无解和无穷多解?
当 D = 0 时,它还会计算分子行列式(把各列换成常数)。如果这些全为零,则方程组相关,有无穷多解;否则方程组矛盾,无解。
我的方程需要写成特定形式吗?
是的。请把每个方程写成 ax + by = c(3x3 则为 ax + by + cz = d),使 x、y、z 的系数和常数进入对应的输入框。
我的输入会被发送到别处吗?
不会。整个计算在你的浏览器中用纯 JavaScript 完成,所以你输入的任何内容都不会被上传或存储。

更多工具