这是因为solve命令在求解方程组时,和dsolve以及其他很多命令一样,并不会调用workspace里面保存的数据.可以进行人工赋值:
A=1;
B=2;
syms x y ;
[x y]=solve('x+A*y=10','x-B*y=1','x','y');
x=subs(x);
y=subs(y);
这是因为solve命令在求解方程组时,和dsolve以及其他很多命令一样,并不会调用workspace里面保存的数据.可以进行人工赋值:
A=1;
B=2;
syms x y ;
[x y]=solve('x+A*y=10','x-B*y=1','x','y');
x=subs(x);
y=subs(y);