用matlab解多远一次方程组
sym a;a=3*[1,2,1]+[1,1,1];h=a(:,2);g=a(:,3);[x,y]=solve(h==x+1,g-y==x);x
??? Error using ==> char
Conversion to char from logical is not possible.
Error in ==> solve>getEqns at 169
vc = char(v);
Error in ==> solve at 67
[eqns,vars] = getEqns(varargin{:});
你好,请使用syms就可以拉
clc; clear
syms x y
a=3*[1,2,1]+[1,1,1];
h=a(:,2);
g=a(:,3);
[x,y]=solve([h==x+1,g-y==x], [x,y]);
x
y