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.
我想用一些数字和 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.