Ti Basic (Ti-82 Plus) - 用数字和 X 替换变量

Ti Basic (Ti-82 Plus) - Replace variable by numbers and X's

我想用一些数字和 X 甚至像 3X+2 = 5 这样的直接方程替换变量

是的,我正在编写方程式的解决方案:D(我很无聊)

这是我现在写的

Prompt E
Prompt F

while T [not equal to] 1
X+0.01 -> X

If E=F
1 -> T
If E=F
Disp X
End

所以我想做的是说 E 是 3X+2,F 是 5 我通过用每个数字替换 X 来测试所有可能的解决方案,当它等于 F(所以 5)时,我停止并打印 X

当我直接在代码中替换 E 和 F 时它有效,但如果我想使用它,它又长又无用。

If 3X+2=5
1 -> T
If 3X+2=5
Disp X
End

这行得通!! 那么计算器有没有可能把我说的 E 解释成一个长句呢?

非常感谢!

Ps : 如果我的正字法有误,请不要担心,(我是法国人) Ps 2 : 别只告诉我怎么解方程(别告诉我我不会的!!(迷失(4 8 15 16 23 42)))

你问的是如何将“3X+2”输入到变量E中?

在这种情况下,您不想使用变量,因为TI-84 中的变量只能是数字。您将使用 strings,它存储文本而不是数字。转到 VARS > String... 查看可用字符串列表。

现在,要查找字符串的数值,您可以使用 expr( 命令。例如,expr("3X+2") 其中 X=1 将 return 5。您可以在目录(2ND + 0)中找到expr(命令。

您正在寻找方程变量

一个表达式可以存储到一个方程变量中,例如Y₁;每次遇到都会评价

"3X+2→Y₁
5→X
Disp Y₁
-2→X
Disp Y₁

上面会打印

17
-4

方程变量比字符串更容易使用,因为它们是自动求值的。没有必要使用 expr(。要查找方程变量,请按 VARS > ENTER.