标签: matlab function sin exp
syms x; f=symfun(exp(sin(x)^3)+x^6-2*x^4-x^3-1,x);
这是我在Matlab中的代码,问题是当我试图计算f(2)时,例如我得到exp(sin(2)^ 3)+ 23作为结果。为什么我没有得到号码?
答案 0 :(得分:1)
好像你需要double功能。符号值将保持符号,直到您将它们转换为数值:
double
double(f(2))