在matlab中用solve解方程出错 5
在matlab中用solve解方程二元二次方程,返回Undefinedfunctionormethod'solve'forinputargumentsoftype'cha...
在matlab中用solve解方程二元二次方程,返回Undefined function or method 'solve' for input arguments of type 'char'. 这是啥意思?
展开
1个回答
2014-03-15
展开全部
可能有些版本只提供了针对sym对象的solve函数。
可用which solve -all命令查看:
>> which solve -all
D:\MATLAB6p5\toolbox\symbolic\@sym\solve.m % sym method
D:\MATLAB6p5\toolbox\symbolic\solve.m
其中后一个就是当输入为字符串类型时调用的,你看看你的版本里有没有。
就我的版本而言,没有问题:
>> [x,y]=solve('x + y = 1','x - 11*y = 5')
x =
4/3
y =
-1/3
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询