matlab解方程组一直出错,哪里有问题?

如题所述

matlab解方程组一直出错,哪里有问题?

错误的主要原因是写法不规范。

应这样来写:

>> syms x y

>> [x,y]=solve(x^2+3*y+1==0,y^2+4*x+1==0,[x,y]);

>> x=vpa(x)

>> y=vpa(y)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-14
写法不正确,正确的写法如下:

syms x y
[x,y]=solve('x^2+3*y+1==0','y^2+4*x+1==0','x,y');
x=vpa(x,2)
y=vpa(y,2)
相似回答