求助:解方程问题
求解方程,a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0a,b,c,d,e,f为参数,要求解出 x,用参数表示
MATLAB中输入
x=solve('a*exp(x)*x^2+b*exp(x)*x+c*exp(x)+d*x^2+e*x+f=0');x
显示:
??? Error using ==> solve
Error, (in allvalues/rootseq) cannot evaluate with symbolic coefficients
这怎么解决?
是不是必须参数赋值才可以求解,没法求解出函数关系式?
thank you! 俺也遇到了这个问题 期待解决 正常工作方式下,MATLAB是数值计算,必须给定具体系数3.5,4.1等等
符号工具箱可求简单代数问题,但是性能不好
你的方程可能根本就没有显式解,你让计算机去找,不死机才怪呢
页:
[1]