[問題] 聯立方程式已回收
目前公式如下
abcd為已知
eq1 = 'a*x+b*y=0'
eq2 = 'c*x+d*y=0'
eq3 = 'x+y=1';
[x y]=solve(eq1,eq2,eq3)
但由於abcd這些係數每次迴圈都會變
所以改他設個參數命名為a b c d
然後把程式碼改成
a=1 b=2 c=3 d=4
eq1 = int2str(a) '*x+' int2str(b) '*y=0'
eq2 = int2str(c) '*x+' int2str(d) '*y=0'
eq3 = 'x+y=1'
[x y]=solve(eq1,eq2,eq3)
就不能跑
想請問正確的語法是如何寫?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.53.146
※ 編輯: ugoodXD 來自: 140.120.53.146 (10/26 20:11)
→
10/26 20:47, , 1F
10/26 20:47, 1F