Solutions 命令

从版本 823 开始,此命令的行为与 Solve 命令相同,只是结果的格式不同:命令 Solutions 返回一个值列表,而命令 求解 返回以下形式的方程列表: 变量名 = 值 .

Solutions( <Equation> )

求解给定方程的主变量,并返回所有解的列表。

Solutions(x^2 = 4x) 得出 {0, 4} .

CAS 语法

Solutions( <Equation>, <Variable> )

求解给定未知变量的方程,并返回所有解的列表。

Solutions(x * a^2 = 4a, a) 得出 {\(\frac{4}{x},0\)}。

Solutions( <List of Equations>, <List of Variables> )

求解给定未知变量集的方程组,并返回所有解的列表。

  • Solutions({x = 4 x + y , y + x = 2}, {x, y}) 得出 {{-1, 3}} ,即以下方程组的唯一解: x = 4x + y y + x = 2 ,显示为 \(\begin{pmatrix}-1&3\end{pmatrix}\)。

  • Solutions({2a^2 + 5a + 3 = b, a + b = 3}, {a, b}) 得出 {{-3, 6}, {0, 3}} ,显示为 \(\begin{pmatrix}-3&6\\0&3\end{pmatrix}\)。

  • 有时您需要进行一些操作才能让自动求解器正常工作,例如 Solutions(TrigExpand(sin(5/4 π + x) - cos(x - 3/4 π) = sqrt(6) * cos(x) - sqrt(2)))

  • 另请参阅 Solve .