标签: matlab expression-evaluation
一些Matlab函数将字符串函数表示为f='a^x^b+sin(c*x)+d' --i.e。曲线拟合,优化等 -
f='a^x^b+sin(c*x)+d'
假设给出变量a,b,c,d和x。是否有任何函数可以从字符串表示中评估f?
a
b
c
d
x
f
答案 0 :(得分:1)
您可以执行eval(f),但真的不鼓励使用eval https://uk.mathworks.com/help/matlab/matlab_prog/string-evaluation.html
eval(f)
eval