永发信息网

请问,matlab中输入solve('a*x^2+b*x+c')之后为什么算不出来啊?

答案:2  悬赏:20  手机版
解决时间 2021-04-26 05:00
  • 提问者网友:
  • 2021-04-25 14:55
路径需要转到symbolic之下吗?还是有什么其他的问题?我快疯了……
最佳答案
  • 五星知识达人网友:怙棘
  • 2019-10-23 07:02
我这两天刚好遇到这个问题,solve求解得过程是把所给等式除去未知数其他的变量当成已知数,直接这么写解不出来。
可以这么试试:
(随便举个例子3*x^2+2*x-33=0)
syms x
a= 3;
b=2;
c=-33;
equ=a*x^2+b*x+c;
x=solve(equ)
结果:x =

-11/3
3
希望对你有帮助!
全部回答
  • 1楼网友:千杯敬自由
  • 2019-10-22 01:36
没看懂什么意思?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯