是否可以将 f(x) 设置为 TI-Basic 中的用户输入?

Is it possible to set f(x) to user input in TI-Basic?

我需要能够在我的程序中将 f(x) 设置为用户输入。例如用户输入 x^3-3。然后在程序的后面,可以使用 f(2x) 之类的东西对函数应用转换。 f(2x) 的输出将是 8*x^3-3。不过,我在这样做时遇到了麻烦。我使用 Input "Enter a function:", fx 等方式获取用户输入,然后使用 Define f(x) = fx 将此值应用于函数。现在我将以此来说明问题。如果用户输入诸如 x^2-2 之类的内容,如果我调用 f(2x) 它只是 returns x^2-2 就像我调用 f(x) 一样。我已经尝试了很多东西,例如 Define f(x) = expr(fx)Define f(x) = eval(fx),甚至将 f(x) 预定义为 x,并使用 f(x)->f(fx),但是 none这些事情的工作。是否有使这项工作有效的功能?

时间长了发现Ti-basic不支持函数组合。真的没有办法解决它。