我需要能够将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)
,它只会返回x^2-2
,就像我呼叫f(x)
一样。我尝试了许多操作,例如Define f(x) = expr(fx)
,Define f(x) = eval(fx)
,甚至将f(x)
预先定义为x
,并使用f(x)->f(fx)
,但是这些都不起作用。有功能可以使这项工作正常吗?
答案 0 :(得分:0)
很长一段时间后,我意识到 Ti-basic 不支持函数组合。真的没有办法绕过它。