[討論] 有無窮多解的聯立方程式如何求解?

看板MATLAB作者 (賈斯汀逼波 北逼喔~)時間13年前 (2012/11/08 16:04), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
我想求解 -x1+x2+x3=-2及x2+2*x3=4 這是個會有無窮多解的聯立問題 想請問我要怎麼求出他的general solution? 也就是表示成 x = [x1;x2;x3]這樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.183.68

11/08 16:12, , 1F
想求出 x = [a+6;-2*a+6;a]這樣的答案
11/08 16:12, 1F

11/08 16:28, , 2F
s=solve('-x1+x2+x3=-2','x2+2*x3=4','x1','x2');
11/08 16:28, 2F

11/08 16:28, , 3F
x=[s.x1;s.x2;sym('x3')]
11/08 16:28, 3F

11/08 16:29, , 4F
s=solve('-x1+x2+x3=-2','x2+2*x3=4','x1','x2','x3');
11/08 16:29, 4F

11/08 16:30, , 5F
x=[s.x1;s.x2;s.x3]也可以 不過他會警告2條方程式3個未知
11/08 16:30, 5F
文章代碼(AID): #1GcsUKal (MATLAB)
文章代碼(AID): #1GcsUKal (MATLAB)