作业帮 > 数学 > 作业

求用Matlab求多项式x^3-0.3093x^2-0.4554=0的根

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/06/30 21:48:07
求用Matlab求多项式x^3-0.3093x^2-0.4554=0的根
p=[1 -0.3093 -0.4554]
p =
1.0000 -0.3093 -0.4554
>> roots(p) %多项式的实数根
ans =
0.8470 -0.5377
再问: 为什么我的Matlab7.0运行显示不出结果啊?
再答: 你命令后面有没有加分号 ;
再问: 加的也是没有用的 后面又给了一个答案 不知道哪个是正确的了
再答: 由急急忙忙要去吃饭,把题看错了。下面是正 方法1: >> p=[1 -0.3093 0 -0.4554] p = 1.0000 -0.3093 0 -0.4554 >> roots(p) ans = 0.8875 -0.2891 + 0.6554i -0.2891 - 0.6554i 方法2: >> syms x >> s=solve('x^3-0.3093*x^2-0.4554=0') s = 0.88748740649878449607271104658687 0.65540740963572958581223017704292*i - 0.28909370324939224803635552329344 - 0.65540740963572958581223017704292*i - 0.28909370324939224803635552329344