作者sunnyming (陽光小展)
看板MATLAB
標題[請益]一個解聯立方程式問題!!
時間Fri Nov 30 21:36:34 2012
syms a b c d e f g h i
>> eq1='2*e/a-(e+f)/(a+b)-(e+g)/(a+c)+i';
>> eq2='2*f/b-(e+f)/(a+b)-(f+h)/(b+d)+i';
>> eq3='2*g/c-(g+h)/(c+d)-(e+g)/(a+c)+i';
>> eq4='2*h/d-(g+h)/(c+d)-(f+h)/(b+d)+i';
>> eq5='a+b+c+d-1';
>> out=solve(eq1,eq2,eq3,eq4,eq5,a,b,c,d,i);
我想解上面聯立方程式 a,b,c,d,i的解要用e,f,g,h來表示
但是我用上面的語法 卻無法求解
請高手幫我看一下我的式子是否有錯??
還是本身這個聯立式就無解??
感激不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.0.236.218
1F:→ e01234567:eq1~eq5兩邊夾著的'拿掉,你這樣定義 他變文字檔... 12/01 01:15
2F:→ e01234567:還有用out很像解不出來... 12/01 01:19
3F:→ e01234567:最後解應該寫成 12/01 01:19
4F:→ e01234567:[a,b,c,d,i]=solve(eq1,eq2,eq3,eq4,eq5,'a,b,c,d,i') 12/01 01:20
5F:→ e01234567:solve 需要夾單引號,來區分未知數&方程式 我是夾未知數 12/01 01:21
6F:→ e01234567:我也是新手,所以我也沒去檢查你上面列的對不對.. 12/01 01:22
7F:→ e01234567:只說出我的一點想法.. 12/01 01:22
8F:→ howayi:想問個問題 這樣寫eq1是一個函數還是方程式? 12/01 21:33
9F:→ e01234567:你說我寫的 還是你寫的!? 12/01 21:44
10F:→ e01234567:是函數 還是方程式 我也不太懂 但是eq=12+35-12 這樣打 12/01 21:45
11F:→ e01234567:matlab在解這個方程式時 會把等號另一邊當成0來計算 12/01 21:45
12F:→ e01234567:然後如果是你寫的話,那個只是一串「文字」 12/01 21:45