永发信息网

能告诉我怎么用matlab解方程f(x)=x^3+2x^2-8=0的根吗?

答案:2  悬赏:60  手机版
解决时间 2021-01-31 10:11
  • 提问者网友:树红树绿
  • 2021-01-30 12:06
能告诉我怎么用matlab解方程f(x)=x^3+2x^2-8=0的根吗?
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-01-30 12:24
方法【1】>> roots([1 2 0 -8])ans = -1.7549 + 1.4897i -1.7549 - 1.4897i 1.5098 方法【2】>> solve('x^3+2*x^2-8')ans =[ 1/3*(100+12*69^(1/2))^(1/3)+4/3/(100+12*69^(1/2))^(1/3)-2/3][ -1/6*(100+12*69^(1/2))^(1/3)-2/3/(100+12*69^(1/2))^(1/3)-2/3+i*3^(1/2)*(1/6*(100+12*69^(1/2))^(1/3)-2/3/(100+12*69^(1/2))^(1/3))][ -1/6*(100+12*69^(1/2))^(1/3)-2/3/(100+12*69^(1/2))^(1/3)-2/3-i*3^(1/2)*(1/6*(100+12*69^(1/2))^(1/3)-2/3/(100+12*69^(1/2))^(1/3))]方法【3】 每次只能求得一个根,取决于初值.>> fzero('x^3+2*x^2-8',1)ans = 1.5098方法【4】采用迭代法,需要编程,略
全部回答
  • 1楼网友:枭雄戏美人
  • 2021-01-30 14:00
你的回答很对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯