检查: 1514|回复: 3|重视: 0
打印 上一主题 下一主题

[已处理] 过错运用 solve>getEqns (line 418) List of equations must not be empty. 犯错 solve (line 226) [eqns,vars,options] = getEqns(varargin{:});

[仿制链接]

新手

21 麦片

财富积分


050


10

主题

13

帖子

0

最佳答案
跳转到指定楼层
1#
>> syms a b c x;
>> solve('a*x^2+b*x+c=0','x')

过错运用 solve>getEqns (line 418)
List of equations must not be empty.
犯错 solve (line 226)
[eqns,vars,options] = getEqns(varargin{:});

求问怎样处理

论坛优异回答者

5

主题

1285

帖子

341

最佳答案
  • 重视者: 112
2#
宣布于 2019-5-4 13:19:54 | 只看该作者 |此回复为最佳答案
用两个等号衔接方程两头
依据版别用
  1. solve('a*x^2+b*x+c==0','x')
仿制代码

或许在较新版别里边用
  1. solve([a*x^2+b*x+c==0],[x])
仿制代码

得到
ans =
-(b + (b^2 - 4*a*c)^(1/2))/(2*a)
-(b - (b^2 - 4*a*c)^(1/2))/(2*a)

新手

21 麦片

财富积分


050


10

主题

13

帖子

0

最佳答案
3#
 楼主| 宣布于 2019-5-4 13:27:35 | 只看该作者
TouAkira 宣布于 2019-5-4 13:19
用两个等号衔接方程两头
依据版别用

谢谢您的答复!!!

论坛优异回答者

5

主题

1285

帖子

341

最佳答案
  • 重视者: 112
4#
宣布于 2019-5-4 13:33:47 | 只看该作者
ranyl 宣布于 2019-5-4 01:27
谢谢您的答复!!!

不用谦让,请记住将我上面的回复选为最佳答案
您需求登录后才能够回帖 登录 | 注册

本版积分规矩

封闭

站长引荐上一条 /3 下一条

快速回复 回来顶部 回来列表