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。为什么我得不到号码?
发布于 2017-12-29 05:47:45
看起来您需要double
函数。在将符号值转换为数值之前,符号值将保持符号化状态:
double(f(2))
https://stackoverflow.com/questions/48014746
复制相似问题