作业帮 > 数学 > 作业

在用matlab解一个方程时出现如下错误,求指教 方程是这样的

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/11 00:14:10
在用matlab解一个方程时出现如下错误,求指教 方程是这样的
S=A0+A1*x^2+A2*x^4+A3*x^6+A4*x^8+A5*x^10 ;solve(S)
但出现的结果如下
Error using ==> solve
Unable to find closed form solution.
Error in ==> sym.solve at 49
[varargout{1:max(1,nargout)}] = solve(S{:});
Error in ==> text at 23
solve(S)
你的A0等等都是未知数吗?未知的肯定解不出来.
再问: 都是已知的常系数
再答: 这样试试:把;改成英文的; S=A0+A1*x^2+A2*x^4+A3*x^6+A4*x^8+A5*x^10 ; solve(S) 或者令SS=[A5 0 A4 0 A3 0 A2 0 A1 A0]; roots(SS)