作者english12335 (eason)
看板MATLAB
标题[讨论] 解联立方程式代入问题
时间Wed Sep 23 15:48:47 2015
想问一个二元一次方程式的小问题
u=2;
c=3;
b=5;
syms x y
S=solve('u*x+c*y=6','c*x+b*y=10');
S=[S.x S.y]
subs(S,{'u','c','b'},[u c b])
上式可求出ans=[0,2]
那假如我想要将里面的x及y拿出来与别式做运算
假设z=x-5好了
所以run完後workspace的z值应该为-5
但我跑完後workspace的z值他 value为1*1 symfun
点开後也没值
为什麽会这样呢
请教各位一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.116.128
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1442994533.A.425.html
1F:→ celestialgod: 转成double计算就好 09/23 16:08
2F:→ english12335: 感谢大大 我大概知道了 09/25 20:45