Qurak

Use rule solutions

操作指南 20 步,在同一个会话中按顺序运行。每一步都在引擎上执行过,下面的输出就是它实际产生的。

第 1 步
s = Solve[x + 3 == 5, x]
输出
{{x -> 2}}
第 2 步
s[[1]]
输出
{x -> 2}
第 3 步
x + 4 /. s[[1]]
输出
6
第 4 步
t = Solve[x ^ 2 == 9, x]
输出
{{x -> -3}, {x -> 3}}
第 5 步
x + 4 /. t[[2]]
输出
7
第 6 步
eqns = {x + 3 == 4, y - 5 == 2, 3z == 4}
输出
{3 + x == 4, -5 + y == 2, 3*z == 4}
第 7 步
u = Solve[eqns, {x, y, z}]
输出
{{x -> 1, y -> 7, z -> 4/3}}
第 8 步
u[[1]]
输出
{x -> 1, y -> 7, z -> 4/3}
第 9 步
x + y + z /. u[[1]]
输出
28/3
第 10 步
u[[1, 1]]
输出
x -> 1
第 11 步
x + y + z /. u[[1, 1]]
输出
1 + y + z
第 12 步
x + y + z /. {u[[1, 2]], u[[1, 3]]}
输出
25/3 + x
第 13 步
v = Solve[{x ^ 2 + y ^ 2 + z ^ 2 == 9, y == x, y == z}, {x, y, z}]
输出
{{x -> Sqrt[3], y -> Sqrt[3], z -> Sqrt[3]}}
第 14 步
x + y + z /. v
输出
{3*Sqrt[3]}
第 15 步
eqn = x ^ 2 + 2a x + 1 == 0;

无输出——这一步是在为下一步做准备。

第 16 步
sol = Solve[eqn, x]
输出
{{x -> (-2*a - 2*Sqrt[-1 + a^2])/2}, {x -> (-2*a + 2*Sqrt[-1 + a^2])/2}}
第 17 步
sub = eqn /. sol
输出
{1 + (-2*a - 2*Sqrt[-1 + a^2])^2/4 + a*(-2*a - 2*Sqrt[-1 + a^2]) == 0, 1 + (-2*a + 2*Sqrt[-1 + a^2])^2/4 + a*(-2*a + 2*Sqrt[-1 + a^2]) == 0}
第 18 步
Simplify[sub]
输出
{True, True}
第 19 步
Plot[x /. sol, {a, -5, 5}]
输出
-Graphics-
第 20 步
Plot[x /. sol[[1]], {a, -5, 5}]
输出
-Graphics-

用到的函数

相关操作示例

全部操作示例 · 函数参考 · 从 MCP 客户端使用