1

所以我定义了两个函数 f(x)=x^2-x-6g(x)=x+2 我需要找到f(x)=g(x) 当我

solve(f(x)=g(x),x)

我得到两个值; 我的问题是,我可以从解决方案中单独定义这两个值吗,所以我得到 x=-2并且我 尝试将文本作为字符串使用和 另一个帖子的版本。但这似乎对我不起作用。谢谢!x=4x1=-2x2=4 ?string(solveres:=solve({x+2*y=5,x-y=2},{x,y})

4

2 回答 2

0

让我们一步一步尝试:

f:=x^2-x-6
g:=x+2
res:=solve(f=g,x)

答案:x=−2 或 x=4

l1:=exp▶list(res,{x})

ans: [[4][−2]] 你在哪一步失败了,你遇到了什么错误?

于 2019-10-01T18:54:24.763 回答
0

海杰拉斯穆斯,

最简单的解决方案是使用zeroswhich 找到函数的零点 (nulpunkter)。两个函数f(x)g(x)相等,当它们的差为零时。

f(x) = g(x)    <=>   f(x)-g(x) = 0

你可以找到这样的解决方案:

zeros(f(x)-g(x))

并将它们存储在变量中:

xs := zeros( f(x)-g(x) )
x1 := xs[1]
x2 := xs[2]
于 2019-10-01T19:58:26.537 回答