精華區beta MATLAB 關於我們 聯絡資訊
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