TI-Nspire сохраняет 2 разные переменные из решения - PullRequest
1 голос
/ 01 октября 2019

Итак, у меня есть две функции, определенные как f(x)=x^2-x-6 и g(x)=x+2. Мне нужно найти точки, где f(x)=g(x) Когда я

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

, я получаю два значения;x=-2 и x=4 Мой вопрос: могу ли я определить два значения по отдельности из решения, чтобы я получил x1=-2 и x2=4 ? Я попытался вывести текст в виде строки, используя string(solve и версиюres:=solve({x+2*y=5,x-y=2},{x,y}) из другого поста. Но это не похоже на работу для меня. Спасибо!

Ответы [ 2 ]

0 голосов
/ 01 октября 2019

Hej Rasmus,

Самое простое решение - использовать zeros, который находит нули (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]
0 голосов
/ 01 октября 2019

Давайте попробуем пошагово:

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

ans: x = −2 или x = 4

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

ans: [[4] [- 2]] При чемшаг у тебя не получается и какую ошибку ты получаешь?

...