作业帮 > 综合 > 作业

关于用matlab 求一个高次方程!谁来回答下!

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/07 01:33:59
关于用matlab 求一个高次方程!谁来回答下!
function e=e(x)
e=x^4+10*x^3+37*x^2+102.055x+120.0;
fsolve(e=0);
roots(e);
不会用matlab 想解一个一元高次方程- 方程如上面
关于用matlab 求一个高次方程!谁来回答下!
最简单的方法是用矩阵来表示多项式:
p=[1,10,37,102.055,120];%注意要按照降幂来排列啊
roots(p);
p
结果:
ans=
6.1749
-0.9139 + 2.9823i
-0.9139 - 2.9823i
-1.9974