作者niwde (均勻)
站內MATLAB
標題[問題] 急問!!解聯立方程式
時間Tue Jan 17 18:21:38 2006
clear all
x2=0.5;
g23=0.4;
A=0.2;
B=0.1;
eq1='0=-1*x2+g23*a3*(1-a2/(A+B*a3))';
eq2='0=-1+a2*(1-a3/(1+a2))';
[a2,a3]=solve(eq1,eq2)
為什麼執行後
a2 =
[ empty sym ]
a3 =
[]
而直接輸入值就可以,而把參數值設在外面就不行,因為想要讓所有參數在0.05~0.5間
跑迴圈,請大家幫幫忙!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.65.70
推 wolako:[a2,a3]=solve(eq1,eq2,'a2,a3'); 01/17 18:59
推 niwde:謝謝樓上的大大,但解還是有未知的參數(如x2..等) 01/17 20:16
推 wolako:subs 01/17 23:53
推 niwde:嗯嗯,我已經會用了,謝謝大大,現在只剩電腦BUSY了,哈~~ 01/18 15:17